I discovered this band around the same time as I did with the Aquabats, and they share many of the same attributes, science fiction, superheroes who love the Earth and the like. This is one of my favorite songs of theirs, "Science and Honor". It's a good code to live by.
Unfortunately there is no actual "official" video for this song, so here's a live version, which is probably fan-shot by geez, you can make a pretty decent video from phones these days. It's a great song and a great performance, even if it's missing the third verse.