Lo Moon (album)


Lo Moon is the self-titled debut studio album from the Los Angeles-based band Lo Moon. It was released on February 23, 2018.

Reception

The album received a metacritic score of 73 based on 7 critics, indicating generally favorable reviews.

Track listing

Charts