Art Byron is a friend of Chick Jeffers and was involved with what he thought was just a practical joke involving UFOs in his hometown of Mountain Park.
Art Byron is a friend of Chick Jeffers and was involved with what he thought was just a practical joke involving UFOs in his hometown of Mountain Park.