September 7, 2010

Ed Lansdale in Dealey Plaza Nov 22 1963




What do you think??

No comments: