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.

Comments

Leave a Reply

Around the Web