Taproot have premiered their music video for the track "Release Me". Watch here.
Taproot Premiere 'Release Me' Video
← Back to the archive
Independent music archiveLos Angeles · 2007—2018

Taproot have premiered their music video for the track "Release Me". Watch here.