Every now and then I think we all need to be reminded what Rock & Roll was, and what it was all about.

Here’s a little guy in an elf suit, and he comes out and kicks some serious ass!

Rick Derringer: Rock and Roll Hootchchie Koo! Click on the pic.