11:43 am
Fri October 31, 2003

The Leaf Footed Bug

All bugs are insects, but not all insects are bugs. Meet one who is.

Wilmington NC – Click the LISTEN button to hear Andy's commentary.