WRAL Tech Wire logo
75° F weather icon Partly Cloudy
Apr 18, 2015, 12:36 PM EDT

Top Stories