Did Jared Leto Just Confirm His Return as The Joker?

Follow this tuber!