Cactus Cuties sing the National Anthem at Texas Tech University on Feb. 9, 2008
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...