FLIGHT OF THE CONCHORDS “New Zealand Town” Season 2 Episode 8

Watch a sneak peek of FLIGHT OF THE CONCHORDS Season 2 episode 8, “New Zealand Town” airing tonight Sunday March 8 at 10pm on HBO.

Episode Synopsis: FLIGHT OF THE CONCHORDS “New Zealand Town” Season 2 Episode 8 – Trying to look cool for a gig at the Grand Opening of New York’s one-block New Zealand enclave, the Conchords end up getting hooked on hair gel