J.J. Grey and Mofro Tonight at the Troc

"Here at home, in the spring you feel as though you can almost swim through the smell of orange blossoms, the scent is that strong," J.J. Grey writes in the liner notes to his latest and best album, explaining the origin of its title, Orange Blossoms. Grey is from rural north Florida, and the music he makes with his band, Mofro, is also deeply redolent of the South - it's steeped in swamp-rock, R&B, funk, and soul. That's all good, but Grey makes it even better by matching the pungent sounds to a first-rate batch of songs, from the evocative but unsentimental reminiscence of the rocking title track to the gentle idealism of "I Believe (in Everything)," the ballad that closes the set.

J.J. Grey and Mofro, with Karl Denson's Tiny Universe, at 9 tonight at the Trocadero, 1003 Arch St. Tickets: $26. Phone: 215-922-5483.