Originally Posted by
stevecfrst1
Ive never driven a car with one but been speaking to a few people recently who say they make sod all difference and they wouldn’t bother! Literally 5-6 people said the same
they can’t be setup properly then or junk bushes and suspension,the touring cars must of put them on for show then if they make no difference 😩😩