Watch Yvonne Strahovski as Daenerys in PRINCESS RAP BATTLE

Well this is 50 shades of awesome! Yvonne Strahovski guest stars in the latest installment of Princess Rap Battle, the You Tube series wherein fictional princesses throw down with epic rhymes. In this episode, Yvonne plays Daenerys Targaryan, aka Khaleesi, aka Mother of Dragons, opposite Whitney Avalon as Maleficent who…wait a minute, is she even a princess?

(WARNING: Language NSFW)

Watch more Princess Rap Battle episodes here.

Hulu Plus Free Trial

About Mel

Check Also

Chuck vs the Goodbye: 10 Years Later

Today marks the tenth anniversary of the Chuck series finale. It feels like a decade …