20 August 201915 tracks, 37 minutes
Critic score distribution
May the Lord Watch is the fifth and final studio album by American hip-hop duo Little Brother. It was released on August 20, 2019 by Imagine Nation Music, For Members Only Records and Empire Distribution.
From Wikipedia, CC BY-SA.

No reviews yet.Join free to review it