The Xbox credit card is now available in the US. April 18, 2024 Xbox April 18, 2024 5:57 pmThe Xbox credit card is now available in the US.Source : www.theverge.comRead Full ArticleTrending now