The Brothers Madison Square Garden April 15-16 2025 Mushroom Poster
The Brothers play Madison Square Garden, April 15–16, 2025, with a giant mushroom blooming over the arena. Trippy jam-band art.
Description
The Brothers play Madison Square Garden in New York City on April 15 and 16, 2025, beneath a giant mushroom blooming over the arena. The psychedelic skyline design turns the Garden into a cosmic terrarium. A trippy collectible for jam-band fans and MSG concert-goers.













