American Coach Releases Factory Tour Videos
American Coach, a luxury motorhome brand within Rev Recreation Group, Inc., has created a series of eight videos showcasing the manufacturing process at its 480,000-square-foot facility in Decatur, Indiana.