Racer X Films 2007 Fox Racing Product Intro Video

July 27, 2006 2:20pm

Simon Cudby stopped by the Fox headquarters for their 2007 product intro. Click here to get a sneek peek at the latest creations to come out of Morgan Hill, California.