On Saturday night, South China (pictured above, after their set, in the first snow storm of the season) played their last show in New England for the winter. Today they headed south (to play at Pete’s Candy Store in Brooklyn with Greg Jamie, who they first shared the stage with in their until-today-hometown of […]