War on Electric Scooters

111

If you live in one of 65 U.S. cities, you’ve probably seen electric scooters.

———
Subscribe to my YouTube channel: