We regularly use and abuse our weekly throwback feature to celebrate the anniversaries of albums and EPs we know and love that… May have been pushed to the side by the sheer sonic weight of new music flowing into our ear canals. So from the archives today we pluck the 2003 self titled album from