Terrell is not doing well enough to pull it off ... Landrieu holds this seat for the Daschle Democrats. I sure hope I'm wrong ... but it don't look like it.
Come on now!
Terrell is going to win...she is
too good not too!
Have some faith in the folks down in New Orleans!