Ed Rendell

Aired:  01/03/11 Views: 21,466

Ed Rendell explains that America is wussing out by not doing anything about China and canceling football games because of weather. (6:04)

Loading...