Join now
Log in Join

Soccer - Euro2008 (Istanbul)

Where do you watch the games?
Can you recommend any nice venues, bars, restaurants where the games are beeing screened?

Istanbul Forum