We've posted about Radhakant Bajpai's unusual world record of longest ear hair before, but it seems that his ear tufts won't stop growing: the Indian grocer ear hair now measured almost 10 inch (25 cm), nearly double his 2003 record of 5.19 inches (13.2 cm).
Tokyoflash Treasure Hunt - Win a Tokyoflash Watch of Your Choice!
Going on right now: Tokyoflash Treasure Hunt #26. Win a Tokyoflash watch and neat stuff from the NeatoShop. It's fun and easy to play: Link