The Muppet Twins I found this fantastic Thompson Twins picture disc and Muppet Show annual at a records and book fair in town on Saturday.