Music video by Micall Parknsun performing My Own Worst Enemy. © YNR Productions 2013