What is it?

Okay… It’s big and white… But what does it have to do with the Tour de France?

Darn good question… But it does help to pass time.

TDF post to come. Too tired.20110707-120641.jpg