Snow Strippers @ The Novo [10/25/24]
Photography by Ava London Amongst herds of Laker fans, USC apologists, and evening rush hour workers in downtown Los Angeles, it was hard to discern if we were heading the right way to the Snow Strippers show. Our suspicions gave way to relief when we saw concertgoers adorned in fuzzy leg warmers, anime girl T-shirts,…