I dont mean to bring the thread back from the dead, but I have a question, I am the new owner of this car and I need to know if anyone actually got a look at this car? The number badge isnt there and I think this kid ripped it off, does anyone have any confirmation on this?