Video - WVEC Yahoo News
Posted on February 18, 2014 at 8:50 AM
Updated Tuesday, Feb 18 at 9:19 AM
Severe Winter weather is having a big impact on the U.S. economy and not in a good way. That bad weather is also causing gas prices to head back up. Plus there's a recall out on something that may be in your freezer.