Loading...
Uploaded by AFP on Apr 27, 2009
There's nothing like a football tournament to raise a host country's profile. Geneva, where some of the Euro 2008 matches are being held, is hoping to cash in on the championship fever to become the holiday destination of choice.
Sports
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)