Tag: blind spots

‘Supergirl’: Azie Tesfai Debuts as Guardian in Season 6, Episode 12 “Blind Spots”

National City finally has a new Guardian, and it's none other than…

Julia Julia