Thread:GodzillaFan1997/@comment-28602916-20170906005933/@comment-28602916-20170906201532

I heard it cause Marvel has a new deal with TNT and TBS airing their future films.