Activists vs Condoleeza Rice at Stanford University DocFeelGood Published 05/12/2011 Who Wins the Battle?? Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: wtf stupid news fail rice university wow crazy asian docfeelgood NEXT VIDEO Wavegarden Artificial Wave 6 Comments Log in for Comments
6 Comments