Daily Archives: Saturday 12 November 2011

We should play Tokyo more often

It’s rare for us all to be in good moods at the same time.  We should play Tokyo more often…

Our songs don’t mean much in English either, so don’t worry.

2 Comments

Filed under The Golden Country