You're right! I think 
If you check out my picture, you can see there is the Lambo badge
just in front of the side mirrors, and there aren't any in the one
featured in STOMP.
Also the one in STOMP had a 6 character plate, and although I
couldnt get a good view of this LP640 tonight it looked to me like
this was 5 digit.