New Music From The Walkmen
The Walkmen have a new song available called “Red Moon” off their upcoming album You & Me due out on August 19th of this year. This song shows the band possibly returning to their sound from their 2004 release Bows + Arrows and not the atrocity that was A Hundred Miles Off from 2006. Enjoy!
[audio:https://austintownhall.com/wp-content/uploads/2008/07/07-red-moon.mp3]Download: redmoon.mp3