The Daily Show with Jon Stewart

Satan Laws Are Coming to Town

Season 6 • 04/01/2002

The town of Ingles, Florida has proclaimed a ban on Satan.

More