Bella Ciao will display the Eurofootball matches on wide screen TVs for you to enjoy in the open air.
Added by jerald45 on June 26, 2008