Apr 1 2002 The Trap Interview

They moved to London less than a year ago but the Trap are already making a big impression on the hard-to-please music scene in our fair capital city. We caught up with them and gave them a grilling so hard that this whole piece only needs a very short introduction.
Who are the Trap?
Tom - We […]