Stephen Amell & Alexander Ludwig Pose With Younger Selves at 'Heels' Season Finale Screening

stephen amell alexander ludwig pose with younger selves at heels finale screening 05

About Photo #1326445: Stephen Amell and Alexander Ludwig snap a group photo at the Heels season one finale screening on Wednesday (October 6) at Regal Atlantic Station in Atlanta, Ga.… Read The Post Here