What Kind of Creature Did Dave Stumble Upon [PHOTO]


Check out the creature Dave encountered yesterday. What do you make of it? He think it it's a ginormous centipede.