It might be the last dance for St. Louis' independent record stores.
Meshuggah Coffeehouse, 6269 Delmar Boulevard, 314-726-5662
The fierce and uncompromising Nina Simone could never be contained
Husband-and-wife team Puerto Muerto produce a strange and beautiful brainchild
Punishing Kiss (Decca/Universal)
All the news Lafitte to print about Puerto Muerto