Tonight’s New Episode of “Supergirl” S05E08 “The Wrath of Rama Khan”
The eighth episode of Season 5 of “Supergirl” will air tonight. Titled “The Wrath of Rama Khan” this episode is scheduled to air on The CW in the USA on Sunday, December 1 at 9.00pm […]