Saturday, January 2, 2010

Inch by inch, Barack Obama is moving mountains





No comments: