The fight scene on top of the train in Skyfall was actually filmed on top of a real moving train, and Daniel Craig did not use a stunt double.
In 1886, 3 people were killed and many more were injured in a Texas train company’s publicity stunt. They had invited the public to watch two of their trains crash head-on into one another at full speed, promising a good show.