Friday, November 19, 2010

True Fact #17

Ghosts hate their own reflection, but can never turn away.

1 comment: