Tuesday, August 13, 2013

Hotel of the Laughing Tree - new song "Steamwalker" (live)

I only heard a few seconds of it this morning, but I'm sure it'll be a track to anticipate on the record they are working on right now, likely coming out in 2014.