TheChieftainWoT Museum Tour


Unofficial High-Speed Tour of the Museum of American Armor

This is a relatively new museum which is about an hour out of New York City, on Long Island. Looks like it could be worth a visit for those on the East coast. Enjoy.

One comment on “TheChieftainWoT Museum Tour

  1. Anonymous says:

    I guess I’ll have to pay that place a visit.


Leave a Reply