World’s First! Electric Touring Bike Revealed

With a 235 mile range, 7 min. battery swap, and a 0-60 time of just 5 seconds, the Eindhoven STORM Pulse is the world’s first great electric touring bike!

Read more