Is this thing still around?

...or was Nature able to take care of it?
_________________________
"Christmas is an American holiday." - micropterus101