Advertisement

Music

Latest Stories

A Chicago-based band from the Dominican Republic, La Armada fuses metal, punk, and hardcore, as well as the musical traditions of their native country, in their artistic quest to break down the many forms of modern-day colonialism. 

Music on aldianews.com

Pages