Carnage Crew
What can I say these cards are absolutly the best cards I've Seen since Trash Can Trolls. Only A hundred or so sets of the 1st series are being sold so you'd better get one fast. Look for these cards to really go places fast!
GET YOUR SERIES 1 SET HERE