- 13 Dec 2015
- Reaction score
Just arrived back to live in Japan again after 15-year break. Delighted to see a sports bar has just opened in the sleepy little town I stay. However they claim NONE of the satellite TV channels in Japan show premiership matches live this season. It seems amazing. Is it really true?