What's Up Human Foot, the 13th One, Washes Ashore in Canada…Yet Fazes No One *OK, if this doesn’t creep you... Dec 13, 2017Dec 12, 20171 Comment on Human Foot, the 13th One, Washes Ashore in Canada…Yet Fazes No One