Inside Amsterdam's Curious World Of Microcars

1 year ago 57
Amsterdam is the Netherlands metropolis astir known for its biking infrastructure, but it's besides big to a sizable fleet of super-accessible microcars.

Read Entire Article