St. Louis Gets 80-Foot Blue Whale Exhibit in May
Starting May 23, visitors at the St. Louis Science Center can stand beside a life-sized blue whale skeleton and hear its haunting calls in surround sound. The exhibit tells the story of how scientists turned a 2014 tragedy into groundbreaking research.
















