WRAL Tech Wire logo
45° F weather icon Rain
Mar 30, 2015, 10:08 AM EDT

Top Stories