A Muppet Musical Salute to America (Video) Geek Culture July 4, 2008Admin Happy Independence Day! Via Neatorama Liked it? Take a second to support GeekDad and GeekMom on Patreon!Share this:FacebookTwitterPinterestTumblrLinkedInRedditMoreWhatsAppPocketTelegramEmailPrint Related