Video: Tornado steam train rushes through Kirkcaldy
Steam fans were in for a treat this morning as a vintage locomotive powered through Fife.
The Tornado left Edinburgh this morning, before passing through Kirkcaldy at around 10.59am on its way to Aberdeen.
The train will also pass through Kirkcaldy on the way back this evening at around 9.08pm.
It will return on Thursday, August 1, Thursday August 8, Saturday August 31, and Saturday, September 7.