Dusty checks out "The History Channels" popular new Christian propaganda show, "The Jesus Strand"!
A&E forced Youtube to remove this video. Youtube has turned into a place where we are no longer allowed to question our corporate overloads.
The History Channel Is A Christian Propaganda Network! (Banned From Youtube!)