sElf plays The Elliston Place Street Fest