Desert Mambas Makes Their Kill Rock Stars Debut With “Buzz Cut Blues”

Last week, Desert Mambas released their Kill Rock Stars debut “Buzz Cut Blues” an ode…