Saints Row The Third Video Review
Channel: MrSuperToasted
Date: 05/05/2012

S01 Ep01 - A Review on the somewhat recently released Saints Row the Third, Volitions new open world sandbox experience.