LivingFlashily

After a three-year hiatus, Formula One is coming back to the states in 2012 and the city that’s been chosen to host the World Cup of Motorsports? Austin, Texas. Yes, Austin. According to the release from F1, the race will be held in the city from 2012 to 2021, and since Austin doesn’t have... 

10-06-2010

There’s no easy way to design and build a new F1 car, but the road to Valencia has been longer for the Sauber team than its competition. The team quite nearly missed the chance to race this year after BMW withdrew its support and a subsequent deal to sell the team fell through. But team founder... 

14-02-2010