I think the amount of instruments and audio effects didn't really work all that well in their favor. It was quite entertaining nonetheless.
Flight of the Conchords: Live in London
(2018 TV Special)
Kinda Disappointed, Still Entertained.
8 April 2019