Michigan 24 - 2013
Michigan 24 - April 13-14th, 2013
Clover Leaf Raceway - Fenton MI
24-hour slot car race
World Record - Team SCC - 269.46 miles
86 photos · 5 videos · 1,178 views