Meet Your New Favorite Band, Horror Lovers: Las Vegas’ Demon Lung

Meet Your New Favorite Band, Horror Lovers: Las Vegas’ Demon Lung

Search in the desert of Nevada, you’ll find evil…