December 17, 2018

A quick tour of Dealey Plaza in Dallas. Filmed on June 9, 2010.

More info on Dealey Plaza Tour – Dallas, TX – JFK 2010

Leave a comment.

Your email address will not be published. Required fields are marked*