No menu items!

Tag: defecation

Amber Heard accused her dog of defecation in Johnny Depp’s bed

The most disgusting crossroads of the defamation trial, starring Amber Heard and Johnny Depp since April 11th in Fairfax, Virginia, is Episode ending with...