about

Armstrong Wales, UK

Armstrong is one of those mysterious and elusive bands that stays well beneath the surface, but anyone willing to dive a bit deeper is richly rewarded with pearls of great value. The new Armstrong album is eagerly anticipated and a welcome return.

contact / help

Contact Armstrong

Streaming and
Download help