More than a year after landing on this little blue marble, the starship troopers from Planet Dance (or is it Planet Band?) are finally ready to present humankind with their most precious gift. No, it's not a cure for cancer—it's their first LP, Dance Band Returns from the Land After Tomorrow. The feeble homosapien brain struggles to imagine how the disc could possibly capture the turbo-sexual boogie meltdown that makes this outfit the cities' best live act, but they are full of surprises. After all, who coulda predicted that their "Pedal Pusher" single would become the unofficial theme song of Critical Mass? Prepare to meet your overlords, lose your underpants, and mack on polyamorous cosmonauts in Lycra bike shorts. 18+.
Sat., Dec. 15, 8 p.m., 2007