There is a guy in NH that makes them. It is longwoods metal in deering NH. They did my sandblasting for my car.
I am using one of his right now. It is a friends.
There are pictures on my site below.
Here is the longwoods site. Good luck
edit: I just went through the site and there is no reference to the rotisserie nor has there been. But I know he build them and sells them give him a call if you are interested. longwoods