Another uncovered gem from the dust of time - The Traps were contemporaries of Coachwhips, out of Providence RI circa 2003-2004. Very very heavy. Very very simple. Recorded in an unwaveringly care-free manner. Their first demo CDR and some unreleased rehearsal tracks comprise the LP "Boom Pow Awesome Wow" out on Castle Face January 28th.