Rail services to Dundee, Angus and Fife hit as train breaks down near Cupar

© PAPost Thumbnail