William Macedo has 27538 friends.