Barack Obama supporters in the UK.
Wednesday, 21 September 2011
Will Elizabeth Warren be the Next Senator...
Commonwealth of Massachusetts
? After seeing this video, I'm REALLY hoping she will.
Superb. I've got chills.
. Be very afraid.