New legislation allows riders to drink on Toronto's Pedal Pubs, so we climb aboard the motorized party bike to see if it's as fun as all those screaming people make it seem.