Englewood
Review by Tom Lawrence (Switch to
)
5/31/2006
I was one of those people who said “What is he thinking?!” when I first heard about the tour. I should have known better! I’m convinced that when Todd plays with a group, his shows are so much better. This is the Todd that I loved in Utopia! Great to see him playing rock guitar solos again, and especially with Elliot who is amazing! The band sounds fantastic, the stage set is a lot of fun, and Black Maria and Open My Eyes simply kick butt!
Other reviews for The New Cars
5/30/2006 - Coors Amphitheatre - Englewood, CO
Other reviews for overall The New Cars