An early 90s song that featured in one of the Bill & Ted movies.  I think I much preferred KISS when they had the make-up on though.

Advertisements