On January 16th 2012 Noel Gallagher's High Flying Birds played the first of two nights at the Dome City Hall in Tokyo, Japan.Watch a number of videos from both nights below.
No comments
Post a Comment