The Duke and Duchess of Sussex have apparently pulled off the ghosting of all ghostings. According to reports, the royal exports have announced that they will not air the coveted Invictus Games on Amazon after all just days after signing a monster deal with rival network Netflix. Earlier this week, the couple had announced that they’d signed a $150m streaming deal with the online giant.
Apparently, Amazon is peeved at the move because they didn’t see it coming. Apparently the event was due to be held at the Hollywood Bowl in June of next year and even Beyoncé was set to perform.