What does Never Never Land mean, it means that when a homeowner has a life changing event like a home sale taking place and your oil tank has been discovered to had an underground discharge of oil. The clean up has to be funded and Never Never land is where all the insurance money seems [...]