Man from Mars holdup (Newport Beach), 1952
1 image. Man from Mars holdup (Newport Beach), 28 March 1952. Leon Boyd (United States Marine Corps) suspect.
EXM95240231EXMN9524023EXMN95240231