NFL in Tottenham

Craig

VIP MEMBER
Joined
Dec 20, 2005
Messages
3,379
Country flag
Anyone attend the NFL on the road game in Tottenham this day , beautiful stadium ! They even created the usual spectacle as seen most Sundays … hope it turns out to be great game ! Sure appears the fans are ready ….
 
Back
Top