FarQuhar Posted October 7, 2016 Share Posted October 7, 2016 Relocated to NYC at start of the year. Any TA members on here either living out here or on holiday know of any good spots to watch the games? Last time we played I ended up just streaming it online but would be good to go out for a few pints this time. Any recommendations would be great, cheers Quote Link to comment Share on other sites More sharing options...
aaid Posted October 8, 2016 Share Posted October 8, 2016 Legends 33 st between 5th and 6th. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.