while true wait() do game.ReplicatedStorage.RemoteEvents.Plow:FireServer(Workspace.Roads.Road.Snow,"Colour") end)
wrong placements
while wait() do game:GetService("ReplicatedStorage").RemoteEvents.Plow:FireServer(Workspace.Roads.Road.Snow) end