19 July 2021 at 5:15 PM

Stephen Amell & Alexander Ludwig Hit the Ring in the New 'Heels' Trailer - Watch Here!

stephen amell new heels trailer 014591445

About Photo #4591445: Stephen Amell and Alexander Ludwig are ready to fight in the trailer for their new wrestling series Heels. The teaser for the upcoming STARZ drama premiered on…Read More Here