Buzzard   Buzzard are a Grunge Rock power trio with Punk undertones to their sound. Formed in 2011, they produce and perform mostly original material and are based in Stourbridge, UK. A recent quote by a fan upon the release of their latest music video for their single “Kamikaze” perfectly describes the bands musical sound… “excellent […]