Posted by : Muzaffar Friday, July 24, 2009

Been listening to this song almost everyday ever since I listened to The Chemical Brothers feat. Midlake - The Pills Wont Help You Know on my iTunes a few days ago. Thought it sounded quite nice actually.....

Don't really know much about them, but they are a band based in Denton, Texas. Just look up the links to know more about them:
Official Site

Copyright © Muzaffar's Blog