Mar 30 Mar 30 Show Review: Simple Creatures Bring Electric Confidence To Debut SF Performance Jared Stossel Music