Is this what I buy to play xbox live for a year?

Freezebyte

2[H]4U
Joined
Sep 21, 2008
Messages
2,403
Same thing, different packaging/art. You can still find some 12 +1 month membership cards, but their getting harder to find
 
Top