dpkimmel2001
Team Owner
I hear Florida is full of them. Maybe someone from there could chime in. As far as the debris, pjmolo had also pointed that out. I guess I really didn't think this whole thing through properly.Where would NASCAR get all those green turtles to put on the track? And if they did that wouldn't they have to throw a caution to clean the track?