In the bonus material on the collectors version of "The Thing" they showcase the ship and it's builder. Even though the ship has very little screen time, it is VERY cool! LOTS of detail. It looks like it has been well taken care of and they show some great close-up shots as well.
I would love to build on of these!
Sorry, but I can't do screen grabs but you need to check it out!