October 12, 2017 by Brian Delaney - 0 comments KIIRA Makes Her Debut Alongside Noah North with ‘Last Time’