The Lovebuzzards

The Lovebuzzards The Lovebuzzards are an Atlanta based trio fusing all kinds of crap to rock people’s faces off. Currently playing select dates in support of their latest Full-Length, “defeat yourself” The Album is available at live shows and digitally worldwide. Fran-Guitar and Throat/Walls-Bass/Freddy-Skins and Brass pounding The Lovebuzzards – Slaughterhouse The Lovebuzzards – I […]