Sunday, February 24, 2008



The 1,000 yard stare is a gift given to war vets and perverted old women.

No comments: