Posted on Mar 29, 2018
Last U.S. troops depart South Vietnam - Mar 29, 1973 - HISTORY.com
3.29K
52
12
21
21
0
Posted >1 y ago
Responses: 9
I vaguely remember that on the TV I think Nixon became embroiled in Watergate at the same time therefore screwing up my cartoon watching for the summer
(5)
(0)
Read This Next