Tag: Ciara René

"Banded together from the cosmic reaches of the universe..." or at least the internet, comes villains and heroes...

DC's highly anticipated new show, Legends of Tomorrow, will air on The CW for the first time on...