Life, Publicity
While attending a family Thanksgiving in Burlington, Massachusetts, the Teen Titans hear news about a creature attacking nearby. They sneak away to confront it and ultimately fight it. Starlord and the Guardians show up to help. This is their first real fight in public as a group and this ends up having attention put on them by multiple organizations, both nefarious and good intentioned.