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 4 years ago
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 4 years ago