Clutch gets a mysterious telegram telling him to go to the Galapagos Islands.Clutch gets a mysterious telegram telling him to go to the Galapagos Islands.Clutch gets a mysterious telegram telling him to go to the Galapagos Islands.