Someone might have found Lorde's secret Instagram account and it's even weirder than you'd think.

Advertising
Advertising
Advertising