leonard_0213snow Published February 18, 2020 at 960 × 720 in Charlotte, North Carolina, Trusts Leonard Truck & Trailer’s Service Department for Trailer Safety & Maintenance