June 9, 2012 Watch Spain v Italy Euro 2012 live stream June 10, 2012 Edit Delete Tags Autopost Italy - Spain live stream June 10, 2012Euro 2012, Sunday, June 10, 2012 12:00 pm ET