Taproot’s “Fractured (Everything I Said Was True)” music video is now streaming. Their new album ‘Plead the Fifth‘ comes out on May 11th.
Taproot’s “Fractured (Everything I Said Was True)” music video is now streaming. Their new album ‘Plead the Fifth‘ comes out on May 11th.