07/18/2014

Roswell, NM the connection to another world

Chuck Todd takes a look at Roswell, New Mexico and how this city has become synonymous with UFO sightings.

Speak Out