Does anybody else remember this show? Because I was totally a huge fan when I was little. Also, I really love this song, even now. Yeah, I know I'm a big dork.
The actual music video is pretty cool, especially because it's way eighties, haha.
Embedding is disabled for the video or the actual music video, and it seems to be the only copy on Youtube, so you'll have to settle for a link.