Website 12 Hours of Sebring 2007 – The Best Last Lap I’ve Seen in a Long Time!