We were excited about Detroit’s giant slide on Belle Isle finally reopening Friday after being closed for several years — despite our painful childhood memories of getting our asses burned and ...
After a three-year hiatus, IndyCar racing finally made its return to Detroit this weekend. But after only five laps, things started to fall apart – literally – for Belle Isle's big race.