in

London still pays rent to the Queen for land it leased 1000…

London still pays rent to the Queen for land it leased 1000 years ago  – WTF fun facts

What do you think?

0 points
Upvote Downvote

Comments

Leave a Reply

Loading…

0

Comments

0 comments

Gossip – Standing In The Way Of Control (Official Music Video)

Vehicle plows into 22 NASCAR fans in parking lot after Virginia race