Little Red Car

isn’t that the diablo kit car. i seen a read diablo that was much smaller then a real one so i assume it was a kit car. real diablos are pretty large.