Archer TV Show Quiz

Archer or Duchess depending on how awesome or dog loving you wish to be, is the world greatest spy, or so he thinks. Have you got the eye for detail, how are your skills to pay the bills? 100% or bust!