The Muppets turn 40!
Helen and Anna's 40th Birthday party.

1976 theme at The Carrington Hotel.
89 photos · 72 views