North Korea introduces a nuclear missle with a disturbingly phallic name, and “The Daily Show” is there to jeer them on.
Put up yer nukes
"The Daily Show" examines North Korea's latest nuclear plans.
By
H.h.