Bigfoot making a presentation, on stage at a convention | Anything