The 4th of July is almost here, that means family picnics, fun at the pool, a day at the lake, fireworks, and lots of patriotic music to set the mood.But there is nothing more embarrassing to a musical artist when they flub up a line singing the "The Star Spangled Banner". It's happened to some of the best artist out there at one point or another, and it always rubs Americans the wrong way.

But if it's a different story, if it's kids under 10 years old, it's a little more accepted, if the kids are cute and adorable. But it's really amazing when they remember all the lyrics from the song.

Check out this Youtube video rendition from this little young american singing the "Star Spangled Banner" just in time for Independence Day and tell me your heart doesn't melt.