There are at least two The Traps:
1) The Traps came first, were from Providence, RI (2003-2004) and sounded really, really mean, but in a rock 'n' roll way, not some lame metal wa...read more on Last.fm →
By
RSkotarczyk
on
Feb 13, 2013
|
It's been a minute since we've showed the brothers of Wildlife Control some love. It hasn't been long since the release of their Spin EP, but Neil and Sumul see no reason to take a breather.The word "epic" may be over-used, but I can't think of a be...
read more →