We are thrilled to release our new music video for FREE! We filmed at the Alice Cooper School of Rock studio in Phoenix, Arizona and the performance footage was then sent to Europe and spliced...

read more