of no fixed subtitle
July 11, 2017
in the Gulf of Tonkin could have
pushed the United States towards war in Vietnam
3 years ago
That is awesome. There was a bit of an Abyss vibe to the video. If that was a catalyst for war....ugh.