Blue Oyster Cult

The Wolf Den at Mohegan Sun Casino, Uncasville June 2014