The U.S.A. Set another World Record! But What Record Did We Set?
Another win for the good old U.S of A! Although, this might not be a record the rest of the world cares for. A Houston woman has set the Guinness world record for the woman with the largest feet! They are a whopping 12.79 inches!