Revelation Raceway, Ontario, CA

Revelation Raceway was the host for the finals of the 2012 Top Notch Series.