That was my theory.
Pretty cool stuff if true on wormholes, what a way to hitch a ride to another world. :)
Maybe they're conduits to parallel universes..It would explain where socks go when they teleport out of the laundry room.
We're just specks in a multi-planar cosmically-connected sandwich cookie. ;-)
Merry Christmas and Many Blessings in the New Year to you and Laura Earl & family!