https://www.lewrockwell.com/lrc-blog/joe-biden-on-fdrs-tv-speech/
A pair of must-see Biden clips featured on last night’s Daily Show.
The Best of Eric Garris