2 definitions by disappear
by disappear December 11, 2005
The only band to SUCCESSFULLY combine rock, rap and electronica. They have their own sound, and they're deep lyrics and catchy hooks have helped them become the great artists they are today.
by disappear September 8, 2005