I never even thought about the mad max thing until you mentioned it......it does kind of fit in haha.
I have seen another lemans in town for years, but the front end faces the garage and hasnt moved, I just never got out to check and see what year it was but it maybe an 81 to. More of a parts car if anything.