www.GameInformer.com
Switch Lights

The lights are on

What's Happening

Saints Row: The Third 'Power' Trailer

Take a look at Saints Row: The Third in action in this new trailer. And yes, it's as bizarre as ever.

  • Post