David Letterman - Top Ten Signs The Head of NASA Is Nuts

From the Home Office in Wahoo, Nebraska...

Source: CBS Audience Network

Copy and paste to embed this video in your website or blog