March 29, 1968 | Memphis, Tennessee | U.S. National Guard troops block off Beale Street

published: Dec,28 2020 20:57
Loading...
Loading...
Loading...