Remember those Toyota ads from back in the day? People jumping up into the air shouting ‘Oh what a feeling!’? That’s exactly what it feels like when you hop on a Zoomo Sport and start pedaling. The tagline may already be taken, but that feeling sticks when you’re zooming up the street on one of...