text:  Did you miss the Neil Larson Show? Catch every episode on the News Talk 107.9 app. Grab it anytime. Available in your app store now. Hey, Tulane, how would you like a free ticket to the sunny Brazilian island of Ilha da Quimada Grande? Sounds great, Tegan. The ocean, the white sandy beaches. If you go, I guarantee you won't ever come back. Mmm, Ilha da Quimada Grande. One of those destinations you just never want to leave.