On the heels of their latest release, the first since they were dropped by their label last year, the ever-evolving electro-indie rock outfit Uh Huh Her is back on the road with new material and stops at State Theatre in St. Petersburg tomorrow — Sat., May 14.
This article appears in May 12-18, 2011.

