I'm not sure about that, they had a 1B USD deal with Disney which is now cancelled
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I'm not sure about that, they had a 1B USD deal with Disney which is now cancelled