Originally posted by: HotRod
The Giants v The Dolphins (No clue as to what teams these are) are currently playing a NFL game at our Wembly stadium...WTF?????????
The Giants v The Dolphins (No clue as to what teams these are) are currently playing a NFL game at our Wembly stadium...WTF?????????
What the hell? That is retarted! Maybe we are trying to get Europe interested in Amerikan football by sending our teams over to play games on their soil.