Primus Toronto Budweiser Stage May 2025 Puppets Concert Poster
Primus’ Toronto poster for May 22, 2025 at the Budweiser Stage, with puppet-soldier dogs marching under the band’s chrome logo. Delightfully weird.
Description
This Primus gig poster advertises the band’s May 22, 2025 show at the Budweiser Stage in Toronto, Ontario, with artwork nodding to the …And Justice for All era: strings dangle uniformed dog-soldiers beneath the giant chrome Primus logo against a blazing sky. Fans of off-kilter rock art will appreciate the twisted humor. Note: with the Toronto date, this is framed in its North American context.













