Welcome to Total Defiance, the official site of the Defiance in Long Beach, California. Even here in the land of sun and surf you get Delta Prime looking to rain on our parade. Delta's everywhere have to be ready to help each other out by creating an inpeneterable network to share information and tips about how to defeat the man and bring back Lady Liberty.
New Power Packages
Jennifer's Brave New World Page
Steve Crow's Brave New World Page
The Raven Triad
BNW-New York City