First Look Photos Of Upcoming Stephen Amell Wrestling Drama Released

TV network Starz has released some cool photos from ‘Heels’ — the upcoming Stephen Amell-led drama set in the world of independent wrestling. Starz unveiled the images on social media on Tuesday. The photos feature Amell and his co-star Alexander Ludwig full wrestling attire. Amell’s character is also wearing a championship belt around his waist.… Read More First Look Photos Of Upcoming Stephen Amell Wrestling Drama Released