Buzzard Buzzard Buzzard – The Non Stop EP “A mission statement which boldly reads: YOU CAN LOVE OLD ROCK WITHOUT PASTICHING IT.”