You never know what surprises life will bring you. That is why it is best to be ready for what ever may come your way.
Father Saves 6-Year-Old Son by Stabbing Mountain Lion in the Chest With His Pocket Knife