Рет қаралды 1,176
What are those giant golf balls up on the mountain? What do they do? How long have they been there? Come along with us as we explore this scenic byway and answer all of those questions plus more. Radar sites like these are scattered all throughout the United States, you most certainly have one near your home. Do a little research, learn the history, and then get out and explore. Enjoy the Land of the Free.