The Snow Goose catapulted Camel into the spotlight and at this point they were not only selling out live concerts but also breaking into the album charts. This performance on The Old Grey Whistle Test is allegedly the day before I saw them perform live at the Liverpool Stadium as a 17 year old in […]
