June 9, 2009 First posted on Twitter Streaming tracks from the new Tortoise record coming out this month (trts.com), battling the logistics of seeing them this summer.