WATCH: Lorde Releases 'Green Light'

Finally...new music from Lorde on Channel 96-1! Check out the video for 'Green Light'...how great does she look!?!? Wow!

 

title

Content Goes Here