I have no idea how I missed this most unique of connections since I am a fan of both The Muppets and Lady Gaga but it appears the two doyens of the zeitgeist have been BFFs for quite some time now. According to eonline.com, who announced that Lady Gaga Continue Reading