Theneeds
PopCrush
2
Lorde, 'Team' – Song Meaning

PopCrush - In her new single 'Team,' Lorde wants her peeps and her bros to know she's got their back. Continue reading...