JAPAN!!! Yeah!

Telescope Road is heading for Japan. We will play 4 concerts in one week only in Tokyo this time. Check our tour dates.. We are looking forward to getting there again. We will keep U posted with photos, stories etc. Campai!