Man the Japanese are absurdly obsessive american hard rock/heavy metal fans. There are a ton of bands who you'd think fell off the face of the earth that actually have really successful careers still in Japan.
it's Strange But Awesome. But during the 80's these bands were More popular there. Not sure about nowadays But some are still going & more popular in Japan. Most British bands do Better in America than the UK, But of course there is More people here in the states
Are there guitar players and/or Chris Impellitteri fans here who know what song this is from? 4:57 - Maybe it's just him jamming, but I'd like the tab for that. I could probably figure it out but it would take me a while due to me being pretty damn rusty (and lazy).