Here’s a great set of photos and a video clip from Long Beach, CA, where the traveling Star Trek: The Tour exhibit is setting up shop. It’s coming here to Atlanta (eventually) but man, am I tempted to get a plane ticket and fly out there…
Here’s a great set of photos and a video clip from Long Beach, CA, where the traveling Star Trek: The Tour exhibit is setting up shop. It’s coming here to Atlanta (eventually) but man, am I tempted to get a plane ticket and fly out there…