Britain - Now a Suburb of New York

Favorite
Britain - Now a Suburb of New York
- -

Because ya know, all dumb things are from the Americas.

Keep Calm and Watch This

Favorite
- -

An amazing history of a historical meme.