What a race!!! X-Games threw down yet another awesome Global Rally Cross event here in Los Angeles for its final year. This is technically my first ever ‘professional’ motorsports racing event that I have ever been to and I enjoyed every bit of it. The sounds that these cars make…