CHARLOTTE, NC (FOX 46) - William Justin Brown was driving a 2007 Chevrolet Silverado pickup truck heading southeast on Pinevill-Matthews Road with Anthony Edward Cross in the passenger seat.
During the rollover the truck and trailer separated. The truck came to a rest on it's roof in the grass and caught fire. Charlotte Fire and Medic responded to the scene.
Brown suffered minor injuries and was taken to Novant Medical Center-Main where he was screened for impairment. Brown was charged with driving while impaired and upon his release will be additionally charged with felony serious injury by motor vehicle, according to police.
Excessive speed does not seem to be a factor. The crash is under investigation by the Major Crash Investigation Unit of the Charlotte-Mecklenburg Police Department.