Music: A Troop of Echoes – New Record
Providence-based instrumental rock outfit A Troop of Echoes has a brand new experimental rock album, and this epic piece of work is truly something to be admired. Recorded in a studio fashioned from their loft in Rhode Island, the four-piece group has laid down some […]