Lamborghini Diablo Roadster 1/43 CDC Detail Cars Limited Edition Italy #367/5000
Still tied down in box. Not played with.
#367 of 5000 Limited Edition