Weihnachtsmarkt

November 15th, 2013

Weihnachtsmarkt - Christmas

Proof that Santa really doesn’t exist.

(submitted by Leni in Germany)

AFHP-FinalCover

View Mobile Site
spread the awkwardness