global rallycross championship exhibition
Global Rallycross Championship to Stage Demo at 2012 SEMA Show
For years now, drifting has been a common spectacle at the yearly SEMA Show in Las Vegas, Nevada. But this year, it’ll be moving over to make room for Global Rallycross Championship (GRC).






