Posted on April 17, 2023 by mark Members of the Boston rock band, the Hominoids. You probably haven’t heard of them; they’re a bunch of nobodies. Get it, no bodies?