The Brothers Madison Square Garden April 15 16 2025 Concert Poster
The Brothers play Madison Square Garden, New York on April 15 and 16, 2025 in this surreal peach-head psychedelic art. A standout print for jam-band fans.
Description
This concert poster advertises The Brothers at Madison Square Garden in New York, New York on April 15 and 16, 2025. The swirling psychedelic design features a serene face topped with a peach, framed by mushrooms, waves, and the city skyline. A trippy, collectible piece for fans of the Allman Brothers offshoot and classic rock jam culture.













