Lo Moon Announce Long-Awaited Debut Album
The Los Angeles trio announce self-titled record alongside new song ‘Real Love.’ Los Angeles trio Lo Moon today announced their self-titled debut album, set for release via Columbia Records on 23rd February…..