Area 51?
No, the other one.
alleged time travelers were frequent callers on late night radio programs for decades