Newsday Long Island - - Taylor made Idol/ Sniffed and snuffed -