Dean Inserra, Lead Pastor of City Church in Tallahassee, Florida, preaches about how we are never more like Jesus than when we follow Him into a lost world.

Download Audio
Download Video