Originally from Santo Domingo, Dominican Republic, and now living in Chicago IL, La Armada is an antiestablishment political band with over 8 years of commitment to the international DIY scene.
These are videos from concerts where La Armada played, so they may be of other bands that played the concert as well.
Propagandhi / Iron Chic / La Armada Mar 1, 2018 Minneapolis, Minnesota, United States Added by Chad Ostlund