December 5, 2011

A distressed bride attempts suicide in China after her fiance abruptly called off their marriage. (via The 45 Most Powerful Images Of 2011)

Source: BuzzFeed

photo Image Uncategorized

Previous post
“I Like Birds” - Daisies of the Galaxy - eels
Next post
post I’m sorry, what? Someone clearly thought they could lie their way outta this one… Kellogg’s vice president of nutrition Lisa Sutherland told NPR