28 Feb 2024, 22:09 UTC · By: Cristian Curmei / This e-bike is the result of a collaboration between Super73 and Texas-based Howler Brother apparel company, and the results are wild, to say the least