Spotted: Proud Missourian at Tour De France

Jul 22, 2010 at 10:31 am
Well, the Tour of Missouri may be dead. But vive le Tour de France!

As spied on TV this morning during Stage 17 of the Tour de France from Pau to Col du Tourmalet in the Pyrenees.