Video: Stardust crashes Stephen Amell Q&A panel in Dallas

WWE has posted footage of Stardust crashing Stephen Amell’s Q&A panel at Dallas Comic Con this weekend to present him with the Slammy Award for Celebrity Moment of the Year.

You can check out the full footage below courtesy of WWE.