www.GameInformer.com
Switch Lights

The lights are on

Smash Bros. Peach Screen Shots

Here's a look at Princess Peach in action.
  • Post