Y'all have probably noticed but the symbol on twilight garrison is the same on the vaults at the tower. What does twilight garrison have to do with the city?
-
Titans patrol the city with those on and probably some armor to match in color and style. If you notice the lights on the thrusters flash blue and red so they may be some kind of police force. In short twilight garrison = fun police in a totally humorous way. Wee woo wee woo wee woo wee woo.