Amusing Stars & Stripes Forever, Muppet-Style July 2, 2008 gags In the spirit of Independence Day; allow me to present for your enjoyment…Sam the Eagle and the Muppets performing a musical salute to America.