Neil himself seems somewhat bemused by the tribute.
They put on a hell of a live show, so I strongly recommend seeing them perform if you have the chance. Any skeptic has to be a fan of "Science and Honor," and who doesn't want to sing along to "Earth is the Best."
No comments:
Post a Comment