Reports are coming out that the DeLeo brothers of STP have formed a new group with Filter singer Richard Patrick and David Lee Roth drummer Ray Luzier.
No word yet on when their CD will be out, but the presumptive name of the new band is Army of Anyone.
Rob DeLeo is one of my favorite bass players, and I love Dean's guitar playing, so I'm looking forward to what they'll come up with.
Carroll Bryant: Democrats Versus Pedophiles
7 months ago