Kasz216 on 02 March 2010
superbeast1370 said: England. though I'm stoked for the England Vs USA match this coming June!!!!!!!! I'll put my money on England. |
Should be good, my dentists are fighting over it since one or two of them are British. What everyone was agreeing on though is how great of a draw it is.