What is this thing? Viewer snaps creepy photo near Crouch

CROUCH, Idaho (KBOI) -- What the heck is this thing?

Is it a bat? A huge bug? A mysterious, previously un-documented mysterious animal species found in Boise County? Well, probably not, but it sure is interesting.

Local resident Stacy Stamper posted the good timing/odd photo on our KBOI Facebook page this week. The image was taken near Crouch earlier this month.

"When we were reviewing our photos (we) couldn't believe what we saw," Stacy wrote.

Stacy wrote in the post asking for anyone's help identifying the creature. What do you think it is? Drop a comment below or over on our Facebook page.

close video ad
Unmutetoggle ad audio on off