That's Eichler on the right, taking his bicycle for a spin through Wernsdorf, Germany, earlier this month. The public premier is planned for Sunday at the Olbernhauer Bike Tour in the Erzgebirge (Ore Mountains) on the border between Germany and the Czech Republic.
August 15, 2007 4:00 AM PDT
Photo by: Wolfgang Thieme/DPA
Conversation powered by Livefyre