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