I live about 45 minutes from Pine Bush, and I have a good friend who saw the boomerang as a kid, with witnesses including his sister who stills maintains that they did indeed see it. Pretty cool!
I...