Album Review: Brass Bed – The Secret Will Keep You
Lafayette, Louisiana based band Brass Bed’s new album The Secret Will Keep You is a swift-moving, riverine composition of indie-rock teeming with the alluvial guitar bursts and thumping bass that are deposited along…