Does anyone have more pixs or info on this? I was told it was displayed at the World of Wheels in Rosemont, IL, but I don't have a year. TIA