Find tickets for Alice Cooper, Tesla, Blue Oyster Cult & Lita Ford in Welch, MN at Treasure Island Amphitheater on June 12, 2020