@horowitz39@peddoc63 Todd really said this !? This guy is an embarrassment to Russert & Brokaw & NBC. A wannabe reporter. What specifically has he done??
@horowitz39@peddoc63 Todd really said this !? This guy is an embarrassment to Russert & Brokaw & NBC. A wannabe reporter. What specifically has he done??