That sucks, and it's another strike against our hobby. Glad the guy made it though, and I watch that Venom 911 show which was the guy talking I believe.
-Venomous-
1.0 - Naja siamensis - Zeus (Black & White Spitting Cobra)
1.0 - Naja n. woodi - Hades (Black Spitting Cobra)
0.1 - Naja nigricollis - Athena (Black-necked Spitting Cobra)
coming at some point in the future Naja annulata (Ringed Water Cobra)
From what I have read they really dont even know what they are talking about. I was was reading an article about it and it said no one in florida has a permit to own a mamba. BUt in florida they do not issue permits to a certain one species. If you have a venomous permit then you can own any venomous snake.