
18/07/25
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.
18/07/25
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.