Written by Nick Ritchie on 17 June 2017
15 June, Metro Theatre Castlemaine-born Oliver Perry, or D.D Dumbo as he is more affectionately known, is currently in a world of his own. After releasing Utopia Defeated in early October last year, Perry has deservedly been enjoying the spoils of a successful debut LP – huge tours and international acclaim. Perhaps the best thing [...]
Read More