Tesla – Cover Queen – April 9, 2016 Las Vegas

Here is a rarely performed song in concert off of Mechanical Resonance. It is hard to believe that this was recorded 30 years ago. They sounded amazing last …

Thanks! You've already liked this