Flicktitty
03-27-2007, 09:03 PM
Not sure if this was ever posted but i know there was talk of it, so here it is for those who did not see it!
2007 12hrs of Sebring Finish (http://www.youtube.com/watch?v=OL2HF-sFLnc)
2007 12hrs of Sebring Finish (http://www.youtube.com/watch?v=OL2HF-sFLnc)