Independence Day is the day we celebrate our nation's history, and part of that history includes our national anthem, "The Star-Spangled Banner."
Over the years, thousands of people have braved large crowds at sporting events to sing the anthem. Unfortunately, some singers need a little more practice than others.
The video above shows some of the most viral renditions of "The Star-Spangled Banner" online.
The second to last singer in the video is Sandy native Lexi Walker. The 11-year-old wowed fans and went viral online after her incredible rendition of the national anthem before a Real Salt Lake Match in May.