TIL humans are bioluminescent or "glitter." Yet another reason why every single human love story is a better love story than Twilight.
guardiannews.com/science/blog/2009/jul/17/hum...Posted Dec 2, 2012, 8:02 PM UTC
00
Posted Dec 2, 2012, 8:02 PM UTC