I review the Geico 70 from Talladega and provide my thoughts and reactions to the race
See All 17 Episodes of "Motor Max"