Fans were blown away by the electrifying and unforgettable concert experience of Freaks Paradise,
Read moreTag: Shock Rock
Shock Rocker Alice Cooper live at Casino Rama – Orillia, Ontario – March 2, 2018
Alice Cooper Casino Rama Resort Orillia, Ontario March 2, 2018 All photos by Sue Hebert Sadzak ©2018. Please DO NOT copy or use without permission.
Read more