(FOXNEWS) — Country singer Jo Dee Messina said she got a visit from Jesus on her front porch before hitting “an all-time low,” which inspired her to add a new faith-based song to her shows.

The 48-year-old single mother of Noah, 10, and Jonah, 7, was diagnosed with cancer in 2017. She said her battle is ongoing but her faith hasn’t wavered — and it goes back to an encounter she said happened five years ago.

Note: Read our discussion guidelines before commenting.