Formed in Los Angeles in 2010, The Public Trust is a raw and raucous dose of swagger, soul, rock and roll.
Added by Upcoming Robot on June 9, 2012