Titan Squadron

The Titan Squadron are a team of miracles working under the United States government, tasked with policing, monitoring and potentially stopping rogue miracles or other extraordinary individuals, either with superpowers or other special characteristics.

History
To be added