German town bans cars from its roads Picture.

1 photos
  • German town bans cars from its roads
Picture.