Moontower – William (debut single) + audio Interview!

Moontower just released their bumping debut single “William”, but this is hardly the beginning for the LA-based three-piece indie-electronic band. Moontower has been performing live shows all over Southern California for nearly a year prior to this release and with custom staging/lighting they’ve transformed backyards and living rooms into a one of a kind live […]