just thought id start a thread about the euros for everyone to discuss matches etc, did anyone watch the games yesterday? i thought the greece sending off was a joke tbh, and the russia game was decent (they should of won by more)
looking forward to the 2 games today especially the germany vs portugal game tonight