Buzz·Posted on Apr 24, 2011Yip-Yip Martians Ride The SubwayThey weren't the only Muppets taking public transportation that day. Check out the reflection in the window! (Via epic4chan)by Cates HoldernessBuzzFeed StaffLinkFacebookPinterestTwitterMail