Fraserburgh schools come out on top on Global Rock Challenge stage

© DC ThomsonPost Thumbnail