Stone Roses, The - Stand Still [LP] Limited Red Colored Vinyl (import)
Limited Edition Red Colored Vinyl!
Only 300 Copies Pressed Worldwide!
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.