Marvel Database
Register
Advertisement

History

Our Lady of Perpetual Light was a cathedral in Astoria, Queens. Mr. Hyde and Two-Face met up with Wendy Miro here, but killed her after their deal went wrong. Batman and Daredevil eventually found the crime scene.[1]

See Also

Links and References

References

Advertisement