The telescope


The part where the Moorish guy shows Robin Hood a telescope, and he doesn't know what it is....just stupid.

1) The telescope wasn't invented until the early 1600s.

2) It was invented in Europe.

Even watching that asa kid, I knew enough about astronomy to know how dumb that was.

reply

According to this movie muslims invented civilization...

reply