Satellite of Love

The new venue at Crosstown Concourse aims to transform the local music scene.