majorshouse.com
Twitchin’ with the Major Featuring Need For Speed: I Don’t Think We Needed This
Need for Speed was one of the games added to EA Access on Xbox One. So I figured I’d play it. Now I’m planning on getting rid of my PS4 copy along with deleting it from the Xbox. Rememb…