Not Quite a Snail’s Pace: Johammer’s Electric Motorcycle


We’re not sure if Austrian motorcycle firm, Johammer, got the inspiration for its new electric motorcycle from watching the children’s flick Turbo one too many times but we can definitely say it looks nothing like a chopper and a whole lot like a snail. At the top of its website Johammer describes the bike as […]