lot of 12 new in box advertising trucks from Germany