Chronicles of the World Drift Series Pt. 1
As some of you may know, Justin Shreeve and I got the opportunity to join Larry Chen in filming the World Drift Series in Tianjin, China. Our Journey began Saturday night, as we were meeting Larry and the U.S. drivers for the event at LAX. Justin and I arrived to the airport a few hours […]