Yo La Tengo - This Stupid World February 23, 2023ReviewstheneedledropComment The indie rock legends spin their wheels in the mud a bit. This Stupid World by Yo La Tengo