Video

A Tale of Two Kisses

Byker Grove
9th November 2010

Witness the shocking moment when Ant & Dec kiss the same girl!

You might also likeā€¦