A lot of you have seen Stephen L. Anderson. Anderson is a very conservative pastor in Arizona who’s best-known for his famed “him that pisseth against the wall” video on YouTube.
I saw this come through over at http://www.boingboing.net. Didn’t realize it was the same guy until I looked at the actual YouTube page.
Check this out and let me know what you think: