He was supposedly seen in 2004 at Nantucket Airport.
Yep, and haven't really heard much more after that.