musicLos Angeles Street Sects Brings The Noise to the Legendary LA Venue, The Smell January 7th, 2020