✨ Secret stuff here: ▶ Princess Rap Battle shirts: ▶ Spotify: ▶ Apple Music: Hero meets villain when Daenerys Targaryen (Yvonne Strahovski) has her world invaded by Maleficent (Whitney Avalon). Behind the scenes! Karaoke version! For press/licensing/business: contactwhitneyavalon@ ** CREDITS ** Writer / Exec. Producer / Director / Maleficent: Whitney Avalon Writer / Producer / Director / Editor: Steve Gossett Daenerys: Yvonne Strahovski
Hide player controls
Hide resume playing