Your Tweets: "You Muppet!"

Tom and Tom from Live at the Electric respond to your tweets about the show from the past seven days.

Release date:

Duration:

2 minutes

This clip is from