Brand new episodes of Cleopatra in Space are landing on Peacock in early 2021.
E! can exclusively reveal that season three of the animated favorite–based on Mike Maihack’s…
Cleopatra in Space Season 3 Officially Has a Premiere Date: Watch an Exclusive Sneak Peek
December 30, 2020entertainment