It was Future Day a few days ago, the date when Marty and Doc Brown arrived in the future from 1985.

You already knew this, because of the onslaught of videos and pictures in your feeds—but it wouldn’t be Future Day if Marty and the Doc didn’t make an appearance in the Delorean. “2015 sucks,” says Marty. Yup.