Mammals have released a new single “The Hours b/w Tracks”. Mammals is the work of Dan Wendt, Crawfie Ward, and Brian Demski, and “The Hours” is the perfect example of the jangly indie pop they can create.
You can catch Mammals with Organ Wolf at Montrose Saloon on April 28th.