Elon Musk was just forced to reveal who owns Xfortune.com16 points·kayge··2 commentsOpen articleSaveView on HN