Sixth Floor Museum at Dealey Plaza
September 1st, 2007
Fort Worth, TX