Anyone know about this product? i saw it yesterday and it looks pretty cool. They even got F1 team and Shelby owner to speak for their product.