Wednesday, October 23, 2013

The Rose Garden fainting episode was a fake - why am I not surprised?

No comments: