Livejournal
Log in
Post
Friends
My journal
marshmalowpeeps
Ewwwww!
Apr 18, 2008 08:50
I think I'm going to vomit:
http://www.yaledailynews.com/articles/view/24513
Leave a comment
Read comments 10
Previous post
Next post
Up