Well, it is now on the Internet so it must be true.
What exactly is the Newtown Grapevine ? Are you near Newtown ?