Hot Rod Power Tour 2011
"The Suds" in Greenwood, Indiana
More pics by Terry Robinholt
Print