The New Trust

Joined
The Bay Area, California

User Stats

Profile Images

User Bio

The New Trust is a rock band formed in Santa Rosa, California in 2003. Josh Staples, Julia Lancer, Sara Sanger.

External Links