Atmosphere's Back
The crazy duo of Slug & Ant is back once again with their latest album on Rhymesayers Entertainment. When Life Gives You Lemons, You Paint That Shit Gold is set to drop April 22 and the lead single "Shoulda Known" is out now. So give it a listen and let me know what you think!
---
Originally posted here on February 26th, 2008
---
Originally posted here on February 26th, 2008
Comments