FILM SCREENING OF The Devil’s Confession: The Lost Eichmann Tapes
Shea Harkins 7354 E Shea Blvd, scottsdale, AZ, United StatesSunday, November 12 11:30 AM - 1:30 PM Shea Harkins, 7354 E Shea Blvd, Scottsdale General Admission: $18 Students/ Under 25: $10 Holocaust Survivors + Guest: FREE To Purchase Tickets: film.bjephoenix.org