This Christmas Display Is a Pile Of Sh*t [Image]


Candy canes just run right through him.

The world’s largest Caganer statue resides in a Barcelona mall in Catalonia, Spain.

(MSNBC via Doobybrain / Image via Toni Garriga / EPA)

comments powered by Disqus