Team Black Siren

Team Black Siren is a vigilante team operating on Earth Fifty and is lead by Laurel Lance/Black Siren.