Isnt he announcing on Instagram that his album is out this Friday? Why is jimmy Fallon saying dec 18th?

Also, that performance was shit. He neither sang nor danced