The Lone Flower Named One of the Best Albums of 2003 According to

In their end of year rap up, 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 >>>