User blog comment:J Fan/Dead Men Tell No Tales production officially wraps!/@comment-26183315-20150723192036/@comment-26183315-20150723205240

Yes, 2 years is a long time and that's why it is so strange to me.