The Atomic Shock Show on 16mm
PhilaMOCA 531 N. 12th Street, Philadelphia, PA, United StatesAtom age monsters from outer space will invade Earth on Saturday, April 13th! Will this be the end of man? Can we repel the alien threat? Find out at PhilaMOCA,