Wednesday’s Presales: February 27, 2013

Stornoway – Tales From Terra Firma Stornoway’s sophomore album, Tales From Terra Firma is set for release via 4AD on March 19 (March 18 in the UK). The first video from the album for the track “Knock Me on The Head” was recently released and can be seen here http://youtu.be/ztOtNCyjE-w. The lyrics for the song…