Bishop Eddie L. Long

This is a clip from a weekly segment titled God Stuff that appeared on the original version of The Daily Show. Apparently, the video is almost ten years old, but still….. fresh sperm? Come on, man.

Advertisements