If you haven't heard, North Korea detonated a nuclear test over the weekend. Jon Stewart sums it all up as only he can. Watch it over at Youtube.com.
If you haven't heard, North Korea detonated a nuclear test over the weekend. Jon Stewart sums it all up as only he can. Watch it over at Youtube.com.