Swarming Hordes - Self Titled (CD EP) Cover Art

Swarming Hordes - Self Titled (CD EP)

  • $7.99


Origin: USA
Released:
Catalog number:
The Swarming Hordes are purely about virulent riffs that convey the soul's poison.