20140428 city.bengaluru: Free spirits pedal together on a joyride