ShareSharePin ItShare Heb je de launch trailer al gezien van Saints Row: The Third? Of ben je inmiddels al erg druk de game grondig te spelen? In elk geval nog wat beeldmateriaal van Saints Row, namelijk de launch trailer.