That is the muffler man in Wilmington at the launching pad restaurant on route 66. That muffler man was taken down yesterday, but will be relocated in the same town after some work. The car belongs to one of the recent owners of the restaurant, he’s had the car a long time.