Shifting Baselines
Saturday, Apr 26, 2025 8:00 PM
At the southernmost tip of Texas, 50-story rocket ships tower above the dunes. Does this new Space Race herald the dawn of a new era or is it a one-way ticket leading to our demise? Somehow, the sum of humanity's hopes and dreams, our fears and misgivings are on display in the small town of Boca Chica.
(More Info)