Daily Archives: November 11, 2026

Terry Draper’s Final Album Prepared To Start “The Odyssey”

November 11, 2026

Terry Draper‘s passing in 2025 robbed the rock world of a prolific artist whose output was consistently strong, even though far fewer people listened to his solo oeuvre than to the recordings of KLAATU the Canadian had risen to fame … Continue reading →

Posted in News Tagged