March 15, 2010

LIFE EXPLAINED, PART 649

Getting fooled usually requires your cooperation.

No comments: