ROCK/Review Five Headed Cobra – Beast Brain

Five Headed Cobra Unleashes Raw Energy in “Beast Brain” Video_ Emerging rock band Five Headed Cobra brings their intensity to the visual medium with the newly released music video for their single “Beast Brain.” Directed in a DIY style befitting their underground sound, the video is a dynamic companion to the group’s unbridled energy on record. Through skillful cinematography, the […]