Misc: Who invented the 2nd generation machine gun in 1861?


Answer: Loading...