Lorde drops ‘Solar Power’ video

Lorde is out here aiming for the song of the summer.

Local Weather

CINCINNATI WEATHER