Dean Inserra on The Mission Field of Tallahassee

We asked Dean Inserra, Pastor of City Church in Tallahassee, Florida, to describe his city as a mission field.