Discussion in 'Outside The US' started by patriot lifer, Sep 4, 2013.
Any Patriot fans in the Netherlands?
YES!!! I'm in Delft. Patriots fan for almost 30 years.
And thank you for calling that exquisite Land The NetherLands, not Holland!!
Just got back to New England this Spring. womp womp. If I visit again during Football season, I'll shoot you a message!
Separate names with a comma.