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.





Recent Comments