
Road Trip to Roswell: The Alien Experiment
The small town of Roswell, New Mexico, has a population of only 50,000 residents. Fun fact for those UFO-phobes out there, the Jingle Bob Ranch was about 5 miles (8 km) from the center of Roswell, at South Spring Acres. At the time, it was the largest ranch in the