Newfound Los Angeles Thread Millipede Species Now In the Spotlight The Los Angeles Thread Millipede was found living in tiny rock cracks in a Southern California hiking area. by Quincy Jon