Lufthansa heist: Quick Facts


Facts

Date December 11, 1978
Location New York • New York City • United States

Photos


Topics