Live at the STL Science Center

St. Louis Science Center, St. Louis