The worlds most popular imaginary friend.
A man talking to himself is eather a) crazy or b) talking to god.
156👍 156👎