News With a Fuse

November 15, 2006

It's Fowl, I know

A turkey delaying traffic in New York the week before Thanksgiving? Come on, that's just too good to ignore!