White ball of foot smelling funk out of some dudes pocket? Seems legit.