My engine Leaking?? *pics*
Your neighbors had the car for some time because your mommy gave them the keys. They must've spilled oil on it/all over it.
What do you say when you need an oil change?
Mum's the word.
I've watched that movie way too many times lately.




