North America’s drift competition sanctioning body, Formula Drift, has partnered with Red Bull to create the first world wide drift championship: the Red Bull Drifting World Championship. The new championship will bring together 32 of the worlds best drifters on the 15th of November 2008 to decide the Drifting World Number Champion.
Read the rest of this entry »
Jul
15
