I shit you not... First thing on the Daily Show (May 8th 2006) is a refrence to Terre Haute Indiana.... Watch the repeat tomorrow (8EST/7CST)
I laughed my ass off. Had something to do with a local newstation bashing anothers weather... Or something... Lone, Heavy, or beta might know more... But still... My computer was off, I heard what they were talking about... Wow... Had to turn it on and post this...