Pharyngula

Episode CXCVIII: What we do

I do love me some Devo. Don’t neglect to check out the interactive video.

(Last edition of TET; Current totals: 12,262 entries with 1,350,652 comments.)