in , , ,

Love it! I'm crying Got me mad! LOL! So cute

20 Of The World’s Biggest Human Body Parts

19. As a result of a cultural tradition in the tribes of Padaung and Kareni in Myanmar, the longest necks in the world extend to an amazing 15.75 inches.

Click next for more!