Discuss as:

Live elephant beetles displayed at New Orleans museum

Elephant beetles certainly deserve their name; now you can see one at the Audubon Insectarium in New Orleans.