Man Caught Going 88MPH in a 1982 DeLorean

As Reported in the Santa Clarita Signal Spencer White did what most of us could only dream of on Friday May 26th.  He hit 88 MPH in a 1982 DeLorean. Unfortunately he had left his flux capacitor at home.  Going back in time might be useful next time to warn his past self to avoid the ticket he ended up with. He was out for a cruise with his mother…