The new record from Glasgow’s Errors has been bending my ear of late. Entitled Have a Little Faith in Magic, it’s reminiscent of the promise of Antarctica‘s 81:03, released in 1999, this is the way music was supposed to have gone. Welcome back to days of future past.
The British Expeditionary Force release their new record March 26, 2012, long years after they changed my world at first listen. That’s news that makes for a good day, isn’t it?