12 Rods – Split Personalities – Review November 1, 1998 The idea behind these guys is that they combine good ol’ fashioned guitar rock with the techno-ambient-electronic pulse of the fewtcha.