I keep reading that the Laundrie’s own a property in Mexico and Brian likely escaped to it. Is that a possibility? Do they really?
Belize, CostaRica, Gran Turk and Quebec, check it out. Its true I saw it on the WWW