Description
Boca Chica, Texas is a small town that’s about as far from the noise of the modern world as you can get. Or it was. Until Elon Musk and SpaceX moved to town to build the launch pad to Mars.
See acast.com/privacy for privacy and opt-out information.