I don’t normally post things like this, but it is so musically noteworthy I think it’s worth it. This quintet of young girls form a group called the Cactus Cuties. The YouTube video below shows their rendering of the National Anthem at a Texas Tech University basketball game on Feb. 9, 2008. It’s so well […]