This short-lived, heavy-drinking garage rock/trash rock trio existed for more than a year in the first 2000s in Providence, Rhode Island. Composed of a outrageous drummer and two guitarists, the Traps performed only briefly within their region, documenting a six-song CD-R and gigging with garage area bands that emerged through …
Read More »