Our Lady Peace is coming to Kelowna to celebrate 30 years.