SHOPPERS could have been forgiven for thinking they were hallucinating when they saw this strange contraption winding its way along Oxford High Street. But the fully roadworthy and insured, pedal ...