Venue: Windsor Hotel 187 Garry Street Winnipeg During the early and mid-2000′s La Armada established themselves as one of the most influential bands in the Hardcore/Punk scene in their native Dominican Republic where they played countless shows and notched 2 releases under their belt. In 2007, after making a tough but groundbreaking decision …