Sunday, April 1, 2007

Nutcase


On "The View," Rosie O’Donnell veered into the theory that World Trade Center 7, which fell hours after the Twin Towers on September 11th, 2001, was destroyed purposely by explosives. It's her latest nutty comment.