Suggest an edit15:55Children's BBC: HubbubBBC One Thu 17th Aug 2000, 15:55 on BBC One LondonLes and Rosa discover that Les's grandfather invented the first mountain bike.(R) (S) Source: Radio Times Suggest an edit