New Release

1975 was the debut of The Muppet Show, performed in the Benny Vandergast Memorial Theater and was the world debut of the house band, DR TEETH AND THE ELECTRIC MAYHEM. I was not alive for this. But I did catch the US version on HBO in the 80's.

ORIGINAL is 18"x24" watercolor paper. The background is watercolor and the rest is alcohol based markers and Micron pen. This is the first of my pieces to exceed the dimensions of 11x17".

PRINTS are offered in two sizes. They are signed and limited to 75 prints, regardless of size.
11x17  (easy to find frames and cheeper to ship)
13x19 (because why not)

Electric Mayhem 1975

More muppets here

Purchase here