What is the Church of the Nazarene?

The Church of the Nazarene is the largest Wesleyan-Holiness Denomination in the World. This video examines their theology and teachings.