Misc: In what year did James Puckle invent the first generation machine gun?


Answer: Loading...