I really dig it.
I'm glad the Deleo's are back, and putting out new tunes.
I've always thought Chester was one of the best rock singers out there. LP have some really great rockers, they are not only about the rock and that's fine.
With STP, I think Chester will make some kickass tunes.
Can't wait.