The Lone Flower Named One of the Best Albums of 2003 According to UrbanSmarts.com
In their end of year rap up, UrbanSmarts.com has named The Lone Flower by Sackcloth Fashion as one of the best albums of 2003. Others mentioned were Maker, Sole, Murs to name a few. Read The Entire Article Here >>>