Last night Carly Rae Jepsen took the stage during the So You Think You Can Dance season finale to perform her new single, This Kiss.
Finally something other than Call Me Maybe! 😉
It kinda sorta reminds me of Debbie Gibson, just sayin!
Check it out in the video above.