Tag: Mechad Brooks

Does Batman Exist In The Supergirl Universe

On last Monday's episode of Supergirl, Kara and company discussed the latest exploits of the new vigilante called...