Steven's Puppets 07-13-10
The Beasts...Bob Walls and the Beast ...hard to tell which is which!