The Tufted Titmouse
Sunday, March 15, 2009
Science vs. Faith
Found this at
Two Blue Crabs
, a site that is impossible to navigate and NSFW. Maybe 1/20 pics are amusing. More are unpleasant. You have been warned.
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment