Still riding high off their killer '06 debut The Loon the boys from Minneapolis are ready to release their sophomore album Walk It Off. A few days ago they posted the first track on their website and too be honest it sounds like something that could have come off the Loon. I'm not sure what to make of it yet...but as good as The Loon was...I don't like repeats.
Check it out.
Tapes n' Tapes - Hang Them All