3.8
(11)
The Chilling Frog Sticker is a self-adhesive car sticker that offers a great way of customizing your vehicle and is easy to attach.