'Can you picture that?' Muppet music video

Dr. Teeth and the Electric Mayhem ride again!

Thanks, Ellen!

Video Link

Loading...