What is it? A sunshade that attaches to the car window with suction cups. What does it claim? To have a patented heat alert system that tells you when your car interior is too hot. Who tested it?
Some results have been hidden because they may be inaccessible to you
Show inaccessible results