Posted on March 19, 2017 Lorde: Green Light – SNL… Lorde: Green Light – SNL https://youtu.be/oC3SAx-is34 Related