If you use our icons, we'd love it if you dropped a comment to let us know! Please credit supersuits when you use so that other people can find our posts. Thank you! ♥
Located on Staten Island, New Avalon is the haven and home for the children of Earth's mightiest heroes, its most fearless defenders, and its most uncanny protectors.