A human leg washes up onto the beach shore of the Palos Verdes Estates in California. The 1990s car gadgets children have ...