Asheville, NC (FOX Carolina) – Police in Asheville have arrested two men following a traffic stop that led to the discovery of drugs.
Police say around 5:40 p.m. on July 23 officers stopped a vehicle in the parking lot of 6 Kenilworth Knolls Road.
During the stop, police say they