Post Fri May 09, 2008 6:52 pm

Stephen Colbert yells "HAIL XENU" into space