WWE Superstar Stardust Punch Oliver Queen 'Arow' Superhero
Seattle, Stephen Amell has not failed your city. The “Arrow” star, who’s been fielding outlandish insults from Stardust for weeks now, not only sat ringside for Neville’s match against King Barrett, but he also found himself involved in what was shaping up to be a post-match humiliation of The Man That Gravity Forgot. The dustup began with the actual match, which Neville put away with a Red Arrow to His Majesty for the three.