Odd Palace unveils music video for "The Itch"

Posted by AP on 28/09/16

Danish progressive rock outfit Odd Palace has unveiled the music video for their track ”The Itch”, which was filmed during the band’s set at the Distortion festival in Copenhagen this past summer. Watch the clip right here:

comments powered by Disqus


© Copyright MMXX Rockfreaks.net.