THE COBRA IS STILL ALIVE!

The Cobra now lives here at the Enchanted Kingdom in the Philippines, an amusement park some 23 miles south of Manila. Quick back story:

When the Cobra closed in 1991, it was sold back to Vekoma, the ride manufacturer. Coincidentally, there were...