Conventions & EventsInterviewsTelevision & Film STAR TREK in St. Louis, MO February 22, 2012 Jason P. Hunt 1239 Views 3 Comments China Beach, Robert Picardo, St. Louis Science Center, Star Trek, Star Trek Exhibition, Stargate At the beginning of February, we got a chance to finally head over to St. Louis and catch the Star Read More