Looking as though it’s been sent back from the future while somehow retaining some serious retro style, we’re big fans of the BMW CE 04 here at GearCulture. The electric city scooter, which first floated as a concept late last year, is now a reality, boasting an 8.9kWh battery pack, an impressive 42hp, decent top speed of 75mph, and a range of 80 miles. Plus, it takes less than two hours to fully charge.