Looking on the Lamborghini Dallas website I saw this....wondering if anyone knows anything about it...