AmericanCar Signs Inc. Excellent new patented vehicle top advertising system. Used by any business.
Not just delivery. Easily changeable text on plain poster paper. Super strong LEDs illuminate unit.
Have one visible wherever your vehicle is parked or driven.