Sunday, December 2
The choir and band Rock My Soul delivers its bag of “gospelized” Christmas carols and soulfully rendered holiday classics at One Longfellow Square (181 State St., Portland) at 4 p.m. Tix: $20 (all ages). 761-1751. onelongfellowsquare.com. Bad kids, head to The Apohadion Theater (107 Hanover St., Portland) for an estrogen-addled lineup that includes Oakland pop-punkers Jabber, Philly indie-rockers Ramona, New Hampshire’s gritty Wedding Camp and China, Maine’s Random Ideas at 8 p.m. Call 831-9569 for cover (all ages). theapohadiontheater.com.