Car Topper

A display that can be attached to the roof of a car or truck, either permanent or expendable, for showroom or street.

Comments are closed.