Attendees of the New Super Mario Bros. Wii launch event held at the Nintendo World Store in New York City on Saturday dressed up as Mario and Princess Peach.
Attendees of the New Super Mario Bros. Wii launch event held at the Nintendo World Store in New York City on Saturday dressed up as Mario and Princess Peach.