This is hillarious!

Originally posted by AdmiralAK
if only that were true (the billboard I mean)

The billboard is real! It's in London, and I've seen 2 different pics of it.
In fact, someone else posted a different link to it in another thread further down the list here.

Pope
 
Back
Top