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

Zachary Levi introduces the new Nerd HQ

A couple of weeks ago, I posted about the possibility of Nerd HQ’s return. Well, …