glasgowcyclist
Charming but somewhat feckless
- Location
- Scotland
Have we many NFL fans on here?
Tonight's the big night for the Atlanta Falcons v the New England Patriots at the NRG Stadium in Houston and I'm staying up to watch it on BBC. Anyone else, and who will you be rooting for?
Tonight's the big night for the Atlanta Falcons v the New England Patriots at the NRG Stadium in Houston and I'm staying up to watch it on BBC. Anyone else, and who will you be rooting for?