Muslim thinking on science...WTF

This is so stupid.

Added:

By: ivaknackeroff (1192.00)

Tags: science

Location: Philippines

Liveleak on Facebook

Advertisers