your first impressions of xbox live


i've been on loads of the yanks forums for xbox live & there seems to be a lot of people complaining of people riding backwards on moto GP & other things like mech assault so what are your impressions of xbox live?.

The latest video from AVForums

LG CX 4K OLED TV Review: The best TV of 2020?
Top Bottom