Xbox On 0.69% of Xbox gamers have achieved this extremely rare achievement – and you? Xbox On • Available on Youtube • Published 2 years ago