Goose Welcome Vampire Weekend for Half-Hour Jam on Night Four at The Capitol Theatre (A Gallery + Recap)
Last night, Goose closed out its first run of 2024 with a fourth and final performance at Port Chester, N.Y.’s The Capitol Theatre. While this landmark series has boasted many highlights, including live debuts, an […]