Has anyone ever heard of or seen these? I got some from Thomez after the group ride. They have the cannondale logo on them. They velcro around the down tubes on the front of the frame and then velcro to the sides of the radiator scoops. I'll get pics ASAP.
So are there any more of these in existence? It seems like I was right on track with my own radiator screen that I made. You can see the front section of what I created just behind the number plate zip tied to the frame rails.