Lorde Rocks ‘SNL’ Stage With Spellbinding Performance Of ‘Green Light’ March 12, 2017 by admin Encore! Read entire story. Source: Hollywood Life