The Netherlands may be only one of the 16 finalists competing in the 2012 European Cup championships, Amsterdam shows its football support on an international level. A number of bars and cafes across the city are showing a full line-up Continue reading read more »