Originally Posted by Asahi
Sounds like the Team has fallen some misfortune at Sebring. Neil hit a wall and their ability to race is in question. Supposedly the race is on Sundat at Noon so watch for Neil with any luck he'll be there.
Yes bad luck it seems. World Challange race is Friday but brodcated on Speed on Sunday at 12. Just have to fix things and make everything even better for the next reace.