Has Captain Glenn Shephard Uncovered Drugs on the Yacht?