RATT – Live in Tokyo – March 27, 1985 (Full Concert) RARE! πŸ‘Œ

Tour: World Infestation Tour 84-85 (Out of The Cellar) Location: Tokyo, Japan Venue: Shibuya Koukaidou This is as rare as it gets. Unfortunately the VHS it was …