Citadel Trivia | 25 facts about the sci-fi TV series March 15, 2023 By Costas Despotakis Leave a Comment “Citadel” is a science fiction drama television series that is about to make its debut on Amazon Prime Video. [Read more…] about Citadel Trivia | 25 facts about the sci-fi TV series