Red Bull Drifting World Championship
In Long Beach on November 11, 2008, Laura Jacobsen, Genevieve Chappell & filming crew, and I attended for the inaugural Red Bull Drifting World Championship. The city of Long Beach hosted the parade of cars through the downtown area and a draw party at the local establishment, “Smooth’s Sports Grill”. The special drifting track […]