When Stardust tries to get involved in this battle on Raw, "Arrow" star Stephen Amell hops the barricade to even the odds.
187 VistasDid Stephen Amell soar to the #1 spot? WWE Top 10 takes you back to this week's Monday Night Raw to revisit the show's most thrilling, physical and controversial moments. More ACTION...
213 Vistas