“We have him on camera, and he walks into town, and then he basically disappears, and we haven’t heard from him since.”
New Yorker Brian Tarrence vanishes while on romantic vacation in Turks and Caicos with his wife: ‘He basically disappears’

“We have him on camera, and he walks into town, and then he basically disappears, and we haven’t heard from him since.”