Sonic Free Riders TGS 2010 TrailerGet ready to Kinect with Sonic by watching this trailer from TGS 2010.By David Toole on September 16, 2010 at 6:38AM PDT Sonic Free Riders