Back to News
The 22-year mystery of the human foot washed up in a rare size 11 trainer

The 22-year mystery of the human foot washed up in a rare size 11 trainer

One major question remains unanswered

Read original article