Born, reborn, and currently living.

  • JoinedOctober 2006
  • OccupationPastor
  • HometownSt. Louis, MO
  • Current cityNokomis, IL
  • CountryUSA

Testimonials

Have something nice to say about Chris Huff? Write a testimonial