Military Tech Inside The Russian TULA State Arms & Weapons Museum (35 HQ Pics) AdminFebruary 8, 20140 Founded in 1873 and housed inside the TULA arms factory, TULA museum illustrates the complete evolution of Russain...