Turtle Power. .. It must be that you are either the worlds biggest simpson fan or its just downright impossible for you to produce a thought that is even mildly original. Betwee