Sify Videos
Web Sify   
Follow us on
Home >> Sify Videos >> Sports >> EURO 2012: Italian fans stunned by defeat

EURO 2012: Italian fans stunned by defeat

Rome, July 02(ANI): Angry, dejected and disappointed, tens of thousands of Italian soccer fans left central Circus Maximus in Rome after watching a 4-0 defeat to Spain in the Euro 2012 finals. The...
3