Alcatraz escape of June 1962: Quick Facts


Facts

Date June 11, 1962
Location Alcatraz Island • United States

Photos


Topics