Snails Sonically Ensnared Us
Snails hit the City National Civic on October 19. Read the Electronic team's review below! If you’re into extremely hard hard-banging music, then Snails is NOT a concert you want to miss out on. His openers were Ubur (no, not…