The truly adorable Cactus Cuties stole the hearts of America with their incredible harmonies. In this incredible performance they celebrate our country's freedom and independence singing a beautiful version of the Star Spangled Banner.
Their voices are just amazing. Celebrate your independence by listening to this beautiful performance! God bless America!