Talk:Need for Speed/@comment-27761266-20160327232014

Can someone ask the creators why they didn't make a promo, and if they did, why didn't Disney XD put it up?