Three in court after man injured in alleged attempted murder in Kirkcaldy town centre

© DC ThomsonPost Thumbnail