GRC Louisville – Fantastic Racing/Finish



I’ll be the first person to admit that Global Rallycross has been pretty dull over the years with one manufacture dominating the races. However, rain became the …

source