The Muppets Take Covent Garden
Freemasons’ Hall is a location for the new movie.
Freemasons’ Hall is a location for the new movie.
Beat the January blues with this festival of funny films
First a distraught Elmo threw himself into Camden Lock. Then Animal, divorced of drum kit and gathering dust in a student’s closet, stretched his own neck to escape the ennui. Now a third Muppet suicide reaches our attention courtesy of IanVisits. Fozzie Bear sprang to …
Readers who tuned in over Christmas may remember our sadness at discovering the Sesame Street puppet Elmo drowning in Camden Lock. Further Muppet tragedies have since been reported, including this grim occurrence pictured by Conrad Roth on Twyford Abbey Road, Park Royal. Although suicide is …