News Sand Trap Release Debut EP Sand Trap from Los Angeles have released 4 brutal hardcore tracks on their debut EP Continue Reading...