Lorde returns with 'Solar power' on solar eclipse & Megan brings back Tina Snow

Lorde is finally back after four long years, was it worth the wait?

ZoominTV