US News Rep. Gary Peters, D-Mich., gives speech in front of man whose kilt was a bit too revealing [photo]