SNL says what we were all thinking in its billionaire Star Trek sketch
By Caylea in Technology
Updated 3 years ago
It parodied the space tourism race with Star Trek: Ego Quest