Science news at the speed of thought

Godless comedy from That Mitchell and Webb Look

July 18, 2009

The BBCs "That Mitchell and Webb Look" play on Abraham, Isaac, and human sacrifice.