That's an awesome story!
I had something similar happen to me where I interviewed for a job, and they remembered me because of the car and hired me. Later on I got a promotion and was told that it was due to my car. If I could manage keeping a DeLorean on the road as my only car and never missed work because of it, I was responsible and had enough project management skills to handle the job. I had another coworker at the time who I didn't quite get along with, but we started talking because of the car. Because of that friendship, I ended up meeting someone else who introduced me to my wife.