Official Stole Neil Armstrong's Customs Form, Feds ChargeFran GoldenUpdated September 22, 2016 at 5:13 PMTwo men, one a US Customs official, are facing federal charges in Boston for stealing Astronaut Neil Armstrong's signed customs declaration form.
Official Stole Neil Armstrong's Customs Form, Feds ChargeFran GoldenUpdated September 22, 2016 at 5:13 PMTwo men, one a US Customs official, are facing federal charges in Boston for stealing Astronaut Neil Armstrong's signed customs declaration form.