Cane, I think that is a description of a different passion fruit. It says "colorful flesh and juice" and "crunchy texture". The passion flower or as it is commonly called, Maypop fruit has a clearish inside, more liquid than solid. That article didn't have pictures, which would have helped.
Still green.. fell off the vine. I took them inside and am hoping they will dry before rotting so I might get some seeds out of them.
.. um.. or should I just cut them open and take the seeds like with a tomato?