St. Albert, Canada
Champ Car Driver
This Champ Car Driver sits waiting in the pits before leaving for a warm up lap before the Race.
January 15th, 2012
Viewed 103 Times - Last Visitor from Kiez, 12 - Germany on 07/20/2015 at 11:13 PM