Sunday, November 20, 2005
I recently went to a new attraction in Niagara Falls with my boyfriend and decided to use my camera phone to snap a few shots. The new Louis Tussaud's Wax Museum was incrediable inside. All of the figures were so life-like and the building itself was warm and inviting. Definately worth the money to get in. Sorry the pictures aren't the highest quality but I'm lacking a decent camera for a while. Please enjoy the best pictures from the day though.