Skip Nav

Heidi Klum and Stephen Amell joked around when they played presenters at the show.

Read More Stephen AmellHeidi Klum