simple, 7 months ago A leak saying they’re planning to release a trailer next month is definitely news.
A leak saying they’re planning to release a trailer next month is definitely news.