Thursday, November 17, 2011

UFO over Dealey Plaza 11/22/63


UFO Over Dealey Plaza - 2:09 PM 11/22/63

No comments:

Post a Comment