So tonight I came across the largest Camel Spider I've ever seen crawling around in the wild. This guy was just hanging out next to my snowboards. Friggin thing is crazy huge and so alien looking.
At least I know they aren't poisonous since Coyote Peterson took one for the team on his show.
So my buddy and I fed it a cricket to show the demon feasting in action.