New THQ logo

Saints Row The Third Video Trailer

Saints Row The Third made a whole lot of noise at E3 2011, not the least of which was a bikini car wash outside the LA Convention Center we hinted would likely happen in the days leading up to the show. But outside of the hype, Saints Row The Third managed to stir up some […]

Saints Row The Third Video Trailer Read More »