All Articles

November 17, 2021
Leaked images appear to reveal that The CW got cold feet regarding a kiss between Kara and Lena in the…