20 Giant millipedes was found in a box at San Francisco Airport
Permalink

20 Giant millipedes was found in a box at San Francisco Airport

Customs officials left shocked at the San Francisco Airport, when they found 20 giant millipedes…

Continue Reading →