Madame Tussauds in London

Ryan / March 4th, 2006

The wax figures look much better in person. The camera’s flash ruins the effect. The chamber of horrors was too dark for pictures,but it was amazing! They have a house of mirrors that blew my mind.


Leave a Reply

Latest Videos

Angry Video Game Nerd

James & Mike Mondays