openpaddock.net
Red Bull GRC – Season Kicks Off This Weekend in Ft. Lauderdale
The Red Bull Global Rallycross Championship kicks off this weekend on the streets of Ft. Lauderdale, Florida. We’ve been excited about the new 2015 season for a couple of reasons. For one, …