Team Black Siren (Earth Fifty Two)

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