Ephesians 6:13-17 - The Armor of God Part Two - What is it?

What is the armor of God? And where was Paul drawing this metaphor from anyway? We'll look at Isaiah 59 in order to draw deeper from Paul's reasoning behind Ephesians 6.