Rock the Park‘s 20th year has been a bumpy one, but the beloved five-day music festival in London, Ont., lives by the motto “the show […]