Sand Fleas

They get under your skin. But what the heck are they?

Wilmington NC – [Click the Listen button to hear David's commentary.]