Lamborghini Diablo GTRAoshima | No. 010693 | 1:24In-box reviewsExternal reviewsAdvertisementReviewDetailScaleView Review DetailScaleView Review Pheedens Garage Review DetailScaleViewFactsLamborghini Diablo GTRAoshima 1:24010693 (25) 2017 New parts