Dick Baldwin and Cecilia Parker ride bikes. August 28, 2012 Dick Baldwin and Cecilia Parker ride bikes. Dick Baldwin and Cecilia Parker ride bikes.