THQ has released the launch trailer for
Saints Row: The Third game that alternates between scenes of screens where you are shown the high ratings of the reviews. We wish you a good view of reminding you that the game hits stores this Friday, November 18.
Saints Row: The Third - Launch Trailer | HD version