Life Festival 2017; the 8 acts announced so far

Life Festival is returning to Belvedere House from May 26th to May…