Alice Cooper – Might is well be on Mars