be_ixf;ym_202101 d_24; ct_50
CLOSE
Live shots of Anthrax from Bud Stage in Toronto, Canada
NEWS

Anthrax: Live at Bud Stage

Jun 012018

Fresh off the DVD release of "Kings of Scotland", Anthrax played to a sold out crowd at Budweiser Stage in Toronto, Ontario, Canada.  

THIS ARTICLE FEATURES:

SHARE THIS ARTICLE:

RECOMMENDED

FOR YOU