Sunday, April 21, 2013




Just finished listening to this. - Five stars
Denied permission to play in Japan in 1973, The band were finally welcomed with open arms in 1990, when they played a ten night residency at the 55, 000 capacity Tokyo Dome.

No comments: