The city of Thornton in Colorado, just north of Denver, has a website about their very own Torosaurus. The website details the whole story, from discovery, to extraction, to display in the Denver Museum of Nature and Science, concluding with the legacy of the affair. There's even a YouTube video with more explanation.