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