As we reported 364 days ago, The String Cheese Incident has been planning to release their first studio record since 2005′s ‘One Step Closer‘.
Rumors have been swirling that SCI would be hitting the studio soon and today we were given confirmation that the rumors are true!