Discussion in 'Euro 2012' started by THFC6061, Jun 24, 2012.
Updated after Spain 2-0 France... UEFA Euro 2012 Finals