The new Xbox Ambassador badges are really ugly compared to the old one : r/ xboxone
Xbox ambassadors will be getting a badge on their profile : r/xboxone
How to get badges on your Xbox Profile - YouTube
Xbox Ambassadors on Twitter: "And our Top 100 Legendary Ambassadors will be rewarded with Xbox Live Gold and our exclusive Season One Coin! https://t.co/zuw7VH9Tbs" / Twitter