Even though Alice Cooper has never been thought of as punk rock, some fans and critics over the years have compared their early output to it.  The punkers embraced them.  Us kids loved them.  Parents hated them.  Perfect!  So then, before the big hits start coming, let's visit those Sherwood Forest days of Love It To Death when Alice asked Is It My Body? Today around 5:20pm, either on US1031 or live on-line.