Hey, that sounds familiar. The monster snake is getting some new attention, with a life-size replica installed in Grand Central Station, and to be featured in a documentary on the Smithsonian Channel (which I don’t get, and never heard of until now) tomorrow.
The documentary might be a little bit cheesy, but it still looks fun.
OK, a lot cheesy.
(Also on Sb)