European Club Champoinship Pictures Torres Vedras 17-10-2010October 23, 2010[nggallery id=20]Posted in Club News, Featured