A man put on a horse mask and walked down a busy city street. Some people smiled, some people laughed, one person declared him a devil worshiping bitch. Success was felt.
2011-10-30