Music

REVIEW: The Lumineers at the Olympia

April 21, 2016

The Lumineers are currently on tour and this week they took to the stage of the Olympia Theatre in Dublin to perform in front of hundreds of their loyal Irish fans. For a group of