‘Impellitteri’ Releases ‘Phantom Of The Opera’ Music Video

0 Comments

Impellitteri‘s music video for the song ‘Phantom Of The Opera’ can be seen below. The track is taken from Impellitteri‘s latest album, “The Nature Of The Beast”, which was released in October via Frontiers Music. Chris Impellitteri told Guitar World: “‘The Phantom