Yours truly... June 15, 2010 by nadnut Watched my first World Cup match. All I can say is… RRRRRRRRRRRRRRRRRRRRRRRRR!
I guess this is one of the thing everyone will remember about this world cup.
Yes, the noise!