Nelson Rockafella

Someone at work just reminded me of this:

I can clearly remember seeing this video…I must have been in pre school, not even kindergarten.  Thats just plain crazy. Was this done with a sense of irony?  Or was it just plain 80’s excessive production?  Who came up with the idea to put the mythical Native American with the floating orbs?

And also, where can I get a pair of suspenders like that drummer has?  And when did the stick point/singing the line to emphasize while pointing go out of style?  Lets bring it back.