Yo, where my European Techn9icians at? Euro 2012 is on and I'm fucking stoked for some summer footy! Who are you supporting? Who do you think's gonna win? England fan myself so C'MON ENGLAND!!!
Feel free to discuss anything about the competition, but keep it friendly! We're all Strangers here so no need for the hate!!