David Thrust

About
David Thrust, a.k.a. Captain Thrust, appeared on the show to translate a vocoded guest.