From the time I first saw "Contact" and watched Jodie Foster make scientific bounds I have been fascinated with the Radio Hotspot out in the New Mexican desert. Now that I live closer than ever I have no excuse not to make my way out there and take a tour of the facility and make discoveries of my own.
Comment