Jeep won the Best Appearing Car Award at the 2011 'World 100' at Eldora (OH) Speedway! -
Joey Millard Photo