Sign in / Join
Is the rivalry over between Stephen Amell and Stardust?

Is the rivalry over between Stephen Amell and Stardust?

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

Leave a reply