I was on the road today way out yonder in PA to go see a Jeep guy to try to sell him and he had one of these outside. Anyone know anything about it? I've never seen this before.