Robert "The Doctor" Picardo Is Coming To St. Louis Tonight!"The Doctor" is coming to the St. Louis Science Center.

More From CBS St. Louis

Live Inspired
Photography In A Flash
KMOX Podcasts

Listen Live