07 October 2021 at 6:15 PM

Stephen Amell & Alexander Ludwig Screen 'Heels' First Season Finale in Atlanta

stephen amell alexander ludwig kelli berglund heels atl screening 054640211

About Photo #4640211: Stephen Amell and Alexander Ludwig tower over Kelli Berglund on the red carpet during the Heels season finale screening held at Regal Atlantic Station on Wednesday…Read More Here