Click here to go to the main index page
A US Tank on Display in The War Remnants Museum in Ho Chi Minh City, Vietnam