answersLogoWhite

0

A nu metal group formed in 1993 in bakersfield California. their highest selling album is follow the leader released in 1998

User Avatar

Wiki User

12y ago

What else can I help you with?