Mother Nature Meets the Mother Road in Cars Land