The Armed

Bio

The Armed are an experimental pop collective formed in Detroit, Michigan.

Related Shows