Yet another crap kit-car project with non-sense claims, that will never see the road eventually. Or fall apart after a few miles.