Mikky Ekko Releases New Song; Debut Album, Time, out January 20th November 17, 2014 Jamie Sward Mikky Ekko, Music News, Music Videos, Remixes Comments Off on Mikky Ekko Releases New Song; Debut Album, Time, out January 20th Mikky Ekko‘s debut album is EASILY one of my most highly anticipated releases of the next couple months. Since I Continue reading »