HAHA It was her.
All the speculation was TRUE... Lorde admitted that SHE was the mastermind behind a secret Instagram account, Onion Rings Worldwide...
She also performed "Perfect Places" off her new album "Melodrama" out today!
Next up, a tour! Details HERE and below...