Museum PR Announcements News and Information

STAR TREK actor The Doctor Robert Picardo, shines at the Saint Louis Science Cente

STAR TREK actor Robert Picardo beamed into the Saint Louis Science Center last Friday and Saturday, February 3-4, 2012 and provided fans with an inside glimpse into his popular role as “The Doctor” on STAR TREK: Voyager and other TV series and Hollywood movies.

Leave a comment

Your email address will not be published. Required fields are marked *