The Mark Twain House & Museum, Talk
Mark Twain House & Museum 351 Farmington Ave, Hartford, CTThe year is 1967 and the Vietnam War is raging. Lieutenant Ben Kinkaid of the US military police is patrolling the chaotic streets of Saigon after curfew when he crosses […]