Thread:Thunderbird1InternationalRescue/@comment-25600892-20170603135414/@comment-25600892-20170609001629

Okay:
 * Lennon Bay could be located in Massachusetts, near Boston.
 * Aelita could be the only member with super powers, specifically generating energy fields with her hands.