JipJopJones
Well-Known Member
- Joined
- Aug 17, 2006
- Messages
- 4,475
- Location
- North Shore
- Car(s)
- 1979 Cressida Wagon, 1981 Corolla Hardtop
As the title says.... I've seen tons of commercials for them, and they have been around for ages and are endorced my carol shelby... so, is it snake oil? or does it acctually do something?