Daily Archives: March 17th, 2015

DEKE LEONARD-KAMIKAZE.

DEKE  LEONARD-KAMIKAZE. By the time Deke Leonard came to releasing his sophomore album Kamikaze, in April 1974, the last few years had been turbulent, to say the least. Deke had been fired from Man in May 1972. Looking back, it wasn’t entirely unexpected.  Man had released their fourth studio album, Do You Like It Here …

Continue reading