Filed under: Europe, Government/Legal
Hard as it may be to fathom, there are places in the world where cars simply don't make sense. Many of these places are the centers of major cities. And while most major American cities are fairly easy to get thro...