The new Muppet movie is in theaters in the U.S., and I’m halfway around the globe?!

[youtube_sc url=”http://www.youtube.com/watch?v=9RODzO3qSTk”]