dickie davies
Well-Known Member
Following on from something I heard on Talkshite this morning.
It looks likely that there will be a new NFL franchised team playing in the UK (I think Spurs are in pole position for the team to play at their new stadium)
So thinking of cities across the UK, who can come up with the best NFL name and be as un PC as you wish
I'll start with, The Norwich Incests
It looks likely that there will be a new NFL franchised team playing in the UK (I think Spurs are in pole position for the team to play at their new stadium)
So thinking of cities across the UK, who can come up with the best NFL name and be as un PC as you wish
I'll start with, The Norwich Incests