Anyway, this is far and away my favorite rendition of the Star Spangled Banner. Kelly leads it off, Michelle holds her part, and Beyonce's mom didn't dress her. Oh, and goosebumps at the arrangement. The Supremes song-sigh near the end is so old-school.
Happy 4th!