Allow me to start with a quick note: Three singles from Band of Horses Mirage Rock have already been released: Knock Knock, Slow Cruel Hands of Time and Dumpster World. Although the group currently offers a free, full-length stream of the album online, four of the five tracks that the band self-produced at Sonic Ranch...