Watching College & NFL Football in Tokyo?
Views
66
Dear All:
Does anyone watch American football? If so, where? Understand that time difference will likely complicate things but hope that there's a way (where there's will :)
Thanks & cheers,
Maggie