Jaded Truth Premiere A New Music Video For Their Song "Spirit"

"Spirit is a journey into the paranormal side with blistering guitars & pounding drums. Jaded Truth takes you on a journey into the paranormal with their new video."

Comments