Fan Fest – DUCATI – Spider Grips Race Team Posted on Jun 29, 2011Nov 06, 2013 DucatiEye CandyFeaturedGreg TracyGreg Tracy StuntmanMotorcyclePikes Peak International Hill ClimbVideo The fifth of a…