Michael York and Heidelinde Weis ride a bike. September 30, 2011 Michael York and Heidelinde Weis ride a bike. Michael York and Heidelinde Weis ride a bike.