Boston-based psych/math rock quartet, Bat House, drop their track “chemical x” from their self-titled album. Due out April 14, 2017, the band recorded the self-produced LP at Converse’s Rubber Tracks studio in downtown Boston.
Posted
CommentPost a comment