Stephen Amell killing the rumors…

Stephen Amell killing the rumors…