Giant live millipedes seized at San Francisco airport

Giant millipedesCustoms agents say they have seized 20 live giant millipedes hidden inside a box marked “toy car model” that arrived at the mail facility at San Francisco International Airport.

Share this article