Tom HSep 3, 20182 minLo Moon (self-titled debut album)It was just two years ago that Los Angeles-based indie rock band Lo Moon released "Loveless" - their moving, epic debut single which has...