This is The Most Liveable City in The World

  • 6 years ago
Vienna Austria has been named the most liveable city in the world and I assure you it has nothing to do with canned sausage. Buzz60's Sam Berman has the full story.