Is the rivalry over between Stephen Amell and Stardust?: WWE.com Exclusive, Aug. 23, 2015

Stephen Amell & Neville reflect on their victory and the "Arrow" star wonders if his rivalry is over with Stardust.
WWE.com