Mad Riders launch trailer and screens released

Tuesday, 29 May 2012 17:26 GMT By Stephany Nunneley

Ubisoft has released the launch trailer and a set of screenshots for Techland’s Mad Riders, which launches on PC, XBLA and PSN starting May 30. Check out the assets below.

Latest