Alpha Omega
PUBLISHED Jun 8, 2009
Finally getting around to releasing a full-length after years of EPs and singles, St. John's, Newfoundland's Swords have ensured the wait w...