Twinkle Twinkle Ring – Audio TidBits Podcast

The Earth people have landed in a far away place with no hope of returning to Earth. The natives are not happy to see them. Please listen now to learn the outcome.