Thousands of fans from all around the world poured into the stands of the Long Beach racetrack Saturday to watch professional drivers slide loud and powerful custom cars around the track, kicking off the 15th annual season of Formula DRIFT. The vehicles roaring around the track were judged by driving[Read More…]