Giant Flies Of Le Mans Are Wreaking Havoc On Corvette Racing's Camera

One of the most unexpected things I’ve discovered from my first trip to Le Mans is that this part of France has heinous, giant flies everywhere, particularly on muggy, sweaty days like today. It looks like I’m not alone in total fly hate mode. Number 64, clean your onboard camera. »6/13/15 9:55am6/13/15 9:55am