From where did the industrial revolution originate?

England
Belgium
Germany
France

Trivia Crack Answers Main Page