Prince Charmings First Kiss

Prince Charmings First Kiss

  • Sep 7, 2015 6:00 am
  • 4:48

(S6E17) Don't worry Prince Charming, that first kiss is always a little awkward.