In its 10 year anniversary year, Armada Music has now reached a remarkable highlight: 1 million subscribers to Armada TV and 3 million to all cross-over YouTube channels. A milestone to the Dutch record company, to who social media and its developments are part of their core business. The YouTube channel, aptly named Armada TV, […]
