I agree with you, that is not a tiny clown car. For the first time seeing it on photos I thought the same, but when you put it next to other cars, it looks surprisingly big (however, I have never tried it if its interior is also so roomy as it looks like):