CZARFACE – The Great (Czar Guitar) (Video)

Today marked the release of the second CZARFACE album Every Hero Needs A Villain and to go along with that, here’s the music video for one of the tracks “The Great (Czar Guitar).”