Industrial Electronic Rock Artist Blue Eyed Christ have released the dramatic and visually stunning Official Video for “Freakshow” off of their A Rush and a Thrill album. Featuring an optical narrative of John Norten’s observation of The Santa Monica Blvd Halloween Party interspersed with fan submitted footage, the Official Video …
Read More »