All That Mattered: Roswell mystery put to rest

CBSTV Videos
All That Mattered: Roswell mystery put to rest
The U.S. Air Force released a lengthy report denying the arrival UFOs and aliens 16 years ago today, but that hasn't stopped Roswell from becoming a hub for tourists.
View Comments (0)