Megastar performs ‘Where Have You Been’ after her appearance on Saturday Night Live.

Megastar performs ‘Where Have You Been’ after her appearance on Saturday Night Live.