System of a Down Deftones Toronto UFO Rogers Stadium 2025 Poster
A UFO beams down over Toronto’s CN Tower as two fans hold hands. System of a Down and Deftones, Rogers Stadium, Toronto, September 3, 2025.
Description
This stadium show poster turns a Toronto night into science fiction: a glowing saucer hovering over the skyline, maple leaves drifting, and two fans in band hoodies watching. With special guests Polyphia and Wisp, it is a night worth remembering on paper. A cosmic keepsake for metal fans.













