Brian Conway
•
January 25, 2024
Pittsburgh noise pop band feeble little horse will play this year's Coachella festival, April 12–14 and April 19–21, in Palm Springs, California. "feeling grateful being able to represent pittsburgh with a project we’re proud of," wrote
...