Badmojo1006 0 Posted June 11, 2006 Anybody ever seen this show on Cartoon Network It is insane, but strangely addictive Share this post Link to post Share on other sites