Universal Studios has restored the most awesome car in the world!