Saturday, January 5, 2013

Longest Ear Hair



Anthony Victor holds the record of the longest ear hair, measuring 7.12 inches.

No comments: