Review: Paranormal

CelJaded reviews Paranormal, the long-awaited new studio album from Alice Cooper.