End of the Idiocracy
Early Sunday morning, against a beautiful Texas sunrise, science fiction became reality. SpaceX launched its Starship rocket, the most powerful ever built – and then minutes later, the rocket returned to the same tower from which it was launched, caught using giant “chopsticks” If you haven’t seen it yet, take a moment to watch the […]
End of the Idiocracy Read More »