Home ReviewsCD Reviews CD Review: ELECTRIC WIZARD – Time To Die