Dave and Sol and the Bobike

August 9th, 2006 Posted in New products, People

Handlebar mount babyseat. I mean toddler seat.

cimg0324.JPG