Gotham Knights Season 1 Episode 12 Cast, Release Date (City of Owls) (The CW)
Gotham Knights Season 1 started to air from 14th March 2023 where it gained a lot of popularity among the viewers from it’s very first day of release. The series has released 11 of its episodes but episode 12 will be the last one before the finale. Viewers are very exicted to watch the final …