EEEWWW. Found this thing in our back yard yesterday. PTL it was DEAD! (Probably died of fright seeing how high our grass is! )

Advertisements