January 24, 2013

Mr. SIMPSON

An amusing Simpsons Movie ad (2010).
From "Lokalbahnhof" in Frankfurt, Germany.

Image source: lostateminor.com

No comments: