The Moment of Truth is an album from Latvian band Crow Mother. It was released in April 2017.[1] It is the band's second album.[2] The lead single from the album is "The Moment of Truth".[3]
This 2010s rock album–related article is a stub. You can help Wikipedia by expanding it.