Pretty sure new cars are shipped with oil already in them, that's pretty much before they drive them onto the car hauler to deliver them to the dealer. Maybe somebody had a grudge and drained the oil, but still the warning lights and oil pressure gauge should have gave ample warning.


Tin Man 2