DYU C1 26 Inch City Electric Bike Hey, what’s up, folks? It’s your boy VROOOMIN here, coming at you with some reflections on this crazy journey we call life. Now, let me tell you, I recently got my hands on the 15 mph DYU C1 26 Inch City Electric Bike, […]