Watch Ambassadors episodes online for free here at Telepisodes via the links provided in each episode page.
Comedy starring David Mitchell and Robert Webb as two hapless British diplomats in the fictional republic of Tazbekistan.
Share on Facebook
Share on Google+
Twit on Twitter
Released Date: October 23, 2013 (US)
Genre: Comedy, Drama
Network: BBC TWO (UK) (imbd)
Latest episode: Ambassadors Season 1 Episode 3 – Episode 3