SCORPIONS - Live at Super Rock (1984)

It's Throwback Thursday, so time for some classic live concert footage!

The Scorpions steal the show at the high profile Super Rock festival in Japan. Check out 'Can't Get Enough' at the 47:25 mark for a lesson on how to close a show. Wow!