Formula D 2009, Round 1 – The Streets of Long Beach
April 11, 2009, Long Beach, CA - Today marked the first round of this year's Formula D, currently the States' largest and most popular drifting venue. As in previous years, Formula D kicks off as a precurso...
