Photo 2 of 3

View all

7 things we can't believe happened
Imagine former Palo Alto police officer Ronald Leung's surprise when the very same 1956 Ford Thunderbird that was stolen in 1976 showed up in Southern California -- more than 30 years later and in better shape than ever.

© 2017 Palo Alto Online.
All rights reserved.