Trampled by Turtles Return from Hiatus with ‘Life is Good on the Open Road’
Trampled By Turtles, coming off an indefinite hiatus, have announced their first new album in four years, Life is Good on the Open Road, to be released on May 4 with two shows at The Palace Theater in St. Paul, MN. The tour swings east and…