On February 10, 2009 at 19:22, Anthony said...
don't know, you must be the only one :)
Don't worry Cory I never heard of it either. I assume the name implies: "news...the more you peel away at it, the more it stinks"? I prefer to get my up to date and accurate news from fox :-)