Friday, August 06, 2010

Heard on "The Colbert Report"

After showing a clip from 3D catholictv.com in which a priest says his favorite film is Alien--and makes reference to the famous chest-bursting scene, Stephen suggests

Then they launch into a heated debate over whether parasitic alien life begins at face hugging or erupting from the stomach.

No comments: