The Speedhunters/Need For Speed Shift team where in town for the 6th running of the Dubai 24hrs at the beginning of the year. Enjoy this great vid from Will Roegge and DC Chavez as they track the team from their arrival at the track to the success of winning 24hrs later.
Dubai 24hrs 2011. Speedhunters. Need For Speed
Categories: Race