Italy explodes in joy after winning European soccer title

Italy explodes in joy after winning European soccer title