When Life Gives You Lemons You Paint That Shit Gold
By Foote @ 4:39 pm
Music Posts
Making lemonade must be outdated.
Just when we thought Atmosphere may be running low on oxygen after a two and a half year hiaetus from a studio album release, they give us a breathe of fresh air and fresh beats with their new album, When Life Gives You Lemons You Paint That Shit Gold (2008). With […]

