2018 Finalist releases debut EP

4 June 2019 | Music Comp

Donehue, an electronic music producer from La Trobe University has just released his debut EP titled 'Perfect System'