Steve Jauch packed up his MEECH and flew to France. I think he picked the perfect time to go. Tour is over and all the 'hub-bub' has cleared, the Olympics in London have everyone's attention, and that probably leaves some nice, clean, open roads to explore. He said he's headed over to Mount Ventoux on Wednesday, maybe I'll have some more pics. Thanks Steve.
Man, I wish I was there with you. That looks like a killer time. Nice bicep too. Enjoy!
Volez avec MEECH!
MEECH Custom Bicycles
Mountain Home, Arkansas