In the more than 30 years since Stephen Lee Arrington was released from prison for a cross-country cocaine smuggling trip prosecutors tried to connect to automaker John DeLorean, the former Navy diver said his life has felt like “a series of real life miracles.

2 Different Articles.

1st Article here

2nd Article here

Scroll to Top