Album Reviews

Life – Cocoon

COCOON was a collaborative effort between ROBIN GEORGE and vocalist NICK TART, who is better known these days as the new singer for DIAMOND HEAD, that was originally released in a limited run on a small indie label back in 1997…