Stan Lee Spotlight Panel at Denver Comic Con 2016 [yt]n2iQNJsN5AI[/yt] "The Annihilator" gets a mention at about the 27.5 minute mark.