Wednesday, December 21, 2016

13474: More Holy Shit From Brazil.

Pray for Brazil, where the creatives continue to push the boundaries of bad taste, bad execution and bad ideas.

No comments: