World Cup fever has hit Madrid and what better place to watch the games than at an Irish pub, where you can quench your thirst while cheering on your team. Unless of course you are Spanish in which case you will crowd into the pub so you are packed in like sardines, then you will [...]