Outdoors A New King for Commuter Bikes, the Stromer ST2 The boys from Oberwangen, Switzerland are bringing their highly anticipated e-bike to American shores. By Matthew Ankeny