you people are lame and so predictable.
I've seen the Puppets a few times since their return in '07 and they have kicked ass each and every time. This band is vastly better than the likes of moe. The Kirkwood bros are some of the best, and sound as good as they did in the 80s.
Viva La Puppets!