lockelandspringsteen.com
Photo Diary /// Superhumanoids at The High Watt
This past Tuesday, the LA-based synthpop group Superhumanoids played their first-ever Nashville show at The High Watt. Touring off their newest release, Do You Feel OK?, the band brought their high…