This video examines an 8-foot-long giant millipede that was the largest of all time. Originating during the late ...
Millipedes, sometimes called “1,000-legged worms,” are a prime example in the animal kingdom of false advertising. Millipedes are not worms nor do their small bodies yield such an excessive ...