A Mooresville man faces a dozen charges in connection to a series of motor vehicle thefts and break-ins.
Mooresville man facing charges in connection with thefts