Wabash National Research and Development Test center. Wabash National makes semi trailers and liquid transportation systems #268295928
Description
Lafayette - Circa February 2023: Wabash National Research and Development Test center. Wabash National makes semi trailers and liquid transportation systems