A wild finish at Belle Isle in 2007. Do your remember this battle to the checkered flag? #iNDYCAR A wild finish at Belle Isle in 2007. Do your remember this battle to the checkered flag? #iNDYCAR Leave a reply https://www.youtube.com/watch?v=KeOD5MFH0wU More A wild finish at Belle Isle in 2007. Do your remember this battle to the checkered flag? #iNDYCAR Videos