Tartar Control released a new video for their song "I Called the Authorities." The band's most recent album, We Forgive You was released in 2015.
Tartar Control released a new video for their song "I Called the Authorities." The band's most recent album, We Forgive You was released in 2015.