Loading...
Uploaded by JungerSchwede09 on Mar 20, 2008
A fastlap with ChampCar 06 on Cleveland 06
Autos & Vehicles
Standard YouTube License
Cleveland is the greatest racetrack on Earth, bar none. For the IRL's sake it had better be back on the schedule next year. Just ask the NFL what happens if you mess with Cleveland sports...
DBoy02 3 years ago
Load more suggestions
Cleveland is the greatest racetrack on Earth, bar none. For the IRL's sake it had better be back on the schedule next year. Just ask the NFL what happens if you mess with Cleveland sports...
DBoy02 3 years ago