Update: Anthrax performed "Monster At The End" on Wednesday's "Late Night With Seth Meyers." A video of the performance and…
Currently on hiatus for the Olympics, NBC's "Late Night With Seth Meyers" returns with an original episode on August 22.…