Prince Charming's Other First Kiss

Prince Charming's Other First Kiss

  • Oct 1, 2016 6:00 am
  • 4:42

(S7E1) Prince Charming is FINALLY going to get his lucky break and kiss a fair maiden, right?