The New Superbike? Austria’s Johammer e-bike setting up rules for e-mobility on two wheels
We usually don’t write about motorbikes, but this e-bike really amaze us. Johammer is hand made in Austria, city Bad Leonfelden surrounded by green hills. Featuring…