I've first seen this car on the Universal Studios tour back in the late 90's, but it seems to still be around... does anybody have any input on the...