It’s a holiday miracle. After a years-long hold-out from music streaming sites, The Beatles will finally make their streaming debut, releasing their entire musical catalogue on nine different services—including Spotify, Google Play, Amazon Prime and even Apple Music. The songs will appear online exactly at 12:01AM local time on Christmas Eve—an early Christmas present for those hoping to stream “Christmas Time (Is Here Again)" the following morning.