Buzzfeed
Mar 2012

Video: Obama speaks at Harvard protest in 1990

Allahpundit Mar 07, 2012 8:20 PM

Memories.