Locals baffled as mystery green spots appear on street overnight - but what are they for? - Borkish