Shudder to Think are now really back. They just started their first tour in over a decade last night in Boston, and now have announced a brand new 7″ which is their new music since 1998. The new 7″ ...