SST takes on streets of Long Beach