I have thought the same thing about this story. There is something there, but I have no clue of what it could be.
Mark