Pharyngula

Episode CCXVIII: Hard believer

Nice song.

(Last edition of TET; Current totals: 12,639 entries with 1,415,586 comments.)