The Buchtelite

Where the wild things explode

April 18, 2013

Abigail Chaff When do people lose faith in humanity? When does the naive thought that people are innately good go away? Does it happen after the nice man promised you sweets and a puppy only to molest...

Load More Stories