The Who Climate Pledge Arena Seattle September 25 2025 Concert Poster
A rain-drenched Statue of Liberty rises through the iconic target logo in this psychedelic Seattle tour print.
Description
This official The Who concert poster celebrates the band’s September 25, 2025 performance at Climate Pledge Arena in Seattle. The psychedelic design centers the famous target roundel beneath a crowned figure in falling rain, bursting with red, white and blue energy. A striking collector piece for classic rock fans and fans of the Seattle show.













