Biden Drops The F-Bomb?

From TPM
Tue. 03-23-2010