A strong cold front will move slowly through the region today through Wednesday bringing widespread rainfall Tuesday into Wednesday morning. Much colder temperatures will follow for Wednesday. A low pressure area will then ride northeast along the Southeast U.S. coast during the later half of the week as a secondary Arctic cold front moves from the Ohio Valley through the Mid-Atlantic by the weekend. This will bring very cold temperatures to the area this weekend with a chance for snow showers, especially in the mountains. In the forecast for Martinsville: A chance of showers after 2pm today and 62. Showers overnight with a low of 43. A chance of showers before 7am Wednesday with a high of 49. Mostly cloudy Wednesday night and 32. Mostly cloudy and 48 Thursday. Thursday night it might rain before 1am and then a 20 percent chance of snow after 5am with a low of 29. 30 percent chance of rain and snow before 10am Friday and then rain only between 10am and 1pm. High near 42. At this point, we MAY see our first snow flakes, but don’t count on any accumulation.