that is a self adhesive sticker sheet for improving your R/C automobile body. Its freedom allows effortless application to curved areas.
Copyright © 2008-2024 rcjaz.ca All rights reserved