Perhaps the Champions League final is a battle for the soul of Madrid (or perhaps that’s melodramatic)
Later today will be the first time two club teams from the same city meet for the Champions League title — Real Madrid and Atletico Madrid. Some American bars will no doubt be packed, although in reality no one knows… Continue Reading