Snow covers roads in Foxborough

Snow covers the roads in Foxborough.