Stinking Lizaveta Premiere “Stinkface”; Call for Fan Stinkface Video Submissions

Don’t worry, they put extra stank on it to help the cause. “Stinkface” (premiering below) is the lead single from the 10th Stinking Lizaveta album, Cassandra, Prophet of Doom, which is set to release in less than a month, on Sept. 16 in continued collaboration with SRA Records. To celebrate the outing and maybe just […]