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)