Stand Still: Kan-I Hoken Hall, Tokyo October 24th, 1989 - FM Broadcast - LP - Yellow Marbled
Artist
Format
Genre
Style
Label
Release Date
07/18/2025
Store
Price
UPC: 0637913328084
The Stone Roses live at Kan-i Hoken Hall, Tokyo, October 24th, 1989. A rare and raw performance capturing the band's early energy on their first visit to Japan.