Site icon

Taproot New Music Video “Fractured (Everything I Said Was True)”

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

Exit mobile version