Now Playing | Leopard Slug Mating 170

Leopard slugs have an unusual way of mating.

Recommended for You

Watch More Weird, True and Freaky Videos
Filter