Camel Spider Ready to Rumble

Catching a camel spider in Afghanistan.