Originally posted by Gonzo
View Post

A fine place. Home town of luminaries such as Ledley King, Dizzee Rascal and that tart who used to rohypnol foreign businessmen in West End hotels and nick their wallets. A local girl made good.

London = tulip
- Apparently Land of the Living Dead was filmed there. They saved money on actors that way.
Comment