Something weird is afoot on some of Need for Speed‘s social media feeds. It appears Electronic Arts is removing videos and posts related to the franchise. A quick look at the results for “Need for Speed channel” on YouTube indicates that the franchise’s channel is home to no less than 238 videos. However, clicking the channel itself shows only a single video.…
