Performed in Sofar Chicago
Trevor Sensor is a songwriter from Illinois. New EP, 'Starved Nights of Saturday Stars', is out now.