CHESHIRE and Chester might hold the key to helping a Californian car lover find her beloved DeLorean and maybe even return it one day.