Teenage pedestrian dies after crash near Glenrothes

© DC ThomsonPost Thumbnail