London Guy (Part III)
- Episode aired Nov 22, 2013
Things become tenser when some troubling news is brought to Carter's attention.Things become tenser when some troubling news is brought to Carter's attention.Things become tenser when some troubling news is brought to Carter's attention.