Advertisement

Some big Muppet energy on this LP. Surprised Zappa and Henson never collaborated.

Share This Story

Get our newsletter