Locash to Drop New Album, “Brothers,” on March 29
Preston Brust and Chris Lucas of Locash will release their new album, Brothers, on March 29. The 11-song offering will be the first album on Locash’s new label, Wheelhouse Records/BBR Music Group. Brothers features lead Read More