
Jo Koy Labeled “Worst Host Ever,” As The 2024 Golden Globes Awkward Moments Are Revealed
Taking place at The Beverly Hilton in Beverly Hills, California, USA, the 81st Golden Globe Awards was marked by two new categories: “Cinematic and Box Office […]