Hitchens explains Islam and why it is so STUPID.

Hitchens explains Islam and why it is so STUPID.

Video Source