When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Snake oil!!! Check out the Technical page at their web site - there is nothing there but their claims - no technical info at all. You would be better off putting small tires on the front, and bigger ones on the back so the car rolls downhill all the time. ;-)
If you look at the installation tab on the website, it says that an installation video is coming soon, but it's just a picture of a uTube prompt (below)