By Elaine Warner For The OklahomanROSWELL, N.M. — Where do aliens go on vacation? Pop culture suggests Roswell, New Mexico.Read more on NewsOK.com
NewsOK.com RSS - life >> !The Oklahoman, Daily Oklahoman: Living
Mon, 05/22/2017 - 1:32pm
By Elaine Warner For The OklahomanROSWELL, N.M. — Where do aliens go on vacation? Pop culture suggests Roswell, New Mexico.Read more on NewsOK.com