Is Brian Laundrie hiding in the Bahamas? Four sightings of Laundrie have been reported in Freeport, on Grand Bahama Island, says John Walsh, who hosted a Gabby Petito special on Investigation Discovery. “There is a water shuttle that goes from Fort Lauderdale to Freeport every day. He could have got on that. In Freeport he could have got on a boat that would take him further down into the Bahamas or the Turks and Caicos,” Walsh said. Walsh says there have also been reported sightings in Mexico.