By pharyngula on June 27, 2011. Nice song. (Last edition of TET; Current totals: 12,639 entries with 1,415,586 comments.) Tags Open Thread More like this