Letlive. is a band I heard of years ago that noone knew about at all…A few years later they are appearing all over various music magazines and blowing up! I was more than excited to discover this! The band is amazing, highly intense, and just delicious on the ear holes. Check em out!
Check Out – “Scapegoat – Zombies”