November 25, 1963 - Roman Catholic nuns kneel and pray in Dealey Plaza, Dallas, Texas

Berton Woody 2015-08-02

Views 5

November 25, 1963 - Roman Catholic nuns kneel and pray in Dealey Plaza, Dallas, Texas

Share This Video


Download

  
Report form