Todd Rittmann

Tortoise announce new album & tour (dates, new song stream)

Genre-defying post rockers Tortoise will release their first album since 2009 and seventh overall, The Catastrophist, on January 22 via Thrill Jockey (pre-ord…