I 'm visiting Europe right now .
I doubt the game will be on my hotel 's tv , anyone know of any bars I can go to ?
I 'm visiting Europe right now and I doubt the game will be on my hotel 's tv , anyone know of any bars I can go to ?