Urban legends surround the little island of Baltra about the Galapagos Gringa. Come along with me as I tell you the tales of this myth and why it spooked me!