Sorry Europeans, Facebook's Moments app is not launching for you.
Season 5 of The Walking Dead is officially over and arguably it's been a great season. However, judging from the episodes, the finale was 60 minutes of commercials and 30 minutes of show.
09 Aug '24 16:35PM