Muppets Cover “In the Navy”By J.W. Waxner-Herman / April 4, 2008 / Leave a Comment RELATED:Mom Thought They Were Straight? Part 5: Village People