Im delighted to say, i got my Tickets for the Pats @ Tampa game in Wembley in England :)
Am Pumped, cant wait for this, to see my team up close and personal, really looking forward to this
i know most of ye guys here aint fans of the game leaving the US but for ppl like me here (and many more...